Thanks man, thats a bummer about your truck. Id say try everything before rebuilding it, like adjusting the valves, timing, etc. I am in the same boat on the miles, when i bought it i didnt notice that the odo was broken at 250k and the guy lied to me, so i would guess this one has easily over 400k as well.