Wow is this the norm? Is there anything I can check to make sure the motor is in good shape? I would hate to get the motor in an it not be running...
take the heads off while its out of the truck. you will need new head bolts an gaskets but its worth it IMO. have the heads cleaned up, check the cylinders an stuff.