And you'll need to replace the starter contacts.
(Another) Starter Contacts Removal Thread!
Tim also have a video and shows how to pull out the starter from the truck.
I also noticed his truck did not have the engine block-exhaust manifold bracket. I and the owner of the above thread has it, so if you have that mount, I am quite sure you cannot get the starter out of the truck. we cannot get the starter out from the truck no matter how I tried.