Sorry to hear that Evan! man after 146K you'd think it would go forever... . look at my latest postings of my engine redoo... called truck is done so long 53 block!... . pics of a souvenier pice I cut out and shows the cross-section of the thin area... .
Take from my recent experience..... mine was just done... .
To pull the motor, have either a new block built or buy a short block with pistons and all and swap parts and maybe replace a water pump or clutch (if manual) and stuff... . Mine came to $6900... . I had to replace clutch with a nice ferous and friction unit... .
but if you shop around, you might get away with like $5000. to $6000
A new complete engine is worth 10,000 and a long block is about $7000... .
Also you might be out of your truck for about a month so get alternative temp. transportation.