If you want my 30 years of experience's opinion, remove the truck and take it to another shop. Yes, cylenders will start to rust when they sit open for that many days with coolant in them and no oil. However, they can be cleaned / honed. As far as the heads, have them cleaned, and checked to make sure nothing warped. I doubt they did because the engine never overheated. Have everything cleaned and put back together. If the engine ran good before, believe me, it will run good again. That major of damage doesn't happen that fast.
Let me know if you have other questions.
Joe
SPONSORED LINKS
Monday, July 12th, 2010 AT 10:43 PM