Oddly, if I'd have taken worse care of my truck it'd be in better shape!! If I'd kept it outside, the frame would have failed inside the warranty period. The frame would have been replaced by now and several rust related issues would not have occurred. Oh, the irony...
I figure you're going to pay for something one way or another. I concluded that repairs you're not going to need are included in the purchase price. I bought an '02 and paid it off in '05. Haven't had a car payment for 13 years. Probably spend $1k/year in repairs, etc. Sure, it's a PITA when stuff happens, but "no car payment" sure has ended up with a lot of guitars hanging on my wall. ;-)
"Power" is a real issue for me. I wonder where does the gas go? I don't do burnouts or floor the thing, and it's a great day with the camper shell and a tailwind that I get 20 mpg... Pulling a trailer or humping firewood is always 15 mpg.
BUT, the paint is nearly flawless after 16 years. I never owned a GM vehicle where the clear coat lasted six years. Why didn't they make the whole thing out of the paint??
Yes, I would buy my truck again. And knowing what I know now, I'd take better care of it.
I was very surprised when they told me my frame failed the test. I do my own maintenance and looked at the frame periodically. Saw rust but nothing that looked too bad in my opinion, but I’m not the frame expert. I will say my dealer had it down pat. Dropped it off Thursday night, ready for pickup Monday after work. Our winters here are real sloppy and they use liquid treatment that eats frames and bodies.