Again, the truck is great otherwise. I've had to do the normal stuff over the years like suspension, front end, wheel bearings, AC and parts of the exhaust. But its been really inexpensive to fix and my local corner mechanic does everything i can't or don't feel like doing now that im getting older. If the engine does get too tired, I'll put on some performance heads and maybe a cam to wake it up a bit. It's basically part of the family, so won't me going anywhere.