Within the past year I've had a ton of work done to this truck
* 10 miles on replacement transmission
* new exhaust manifolds
* new timing chain and guides
* new wheel bearing
* new battery
* heads resurfaced and cleaned up
also done recently
* timing chain cover
* alternator
* tires
I've owned this truck for approximately 10 yrs now and it's a tight truck. There is some rust. While it was at the mechanic shop getting the exhaust manifolds replaced and heads redone it developed a tick in the engine. I am done putting any more money into it. As of right now it runs fine and may last 15 miles or 15,000 you take the gamble.