Did I Waste $5000 on Engine Parts? More HP & MPGs?

Project Farm

Did I waste $5,000 upgrading my old pickup or should I have spent that money on a new pickup? Before the upgrades, the truck accelerated from 0-60 in 17.08 seconds. Towing 10,000 pounds, the truck accelerated from 0-60 in over 45 seconds. Also, the truck is unable to hold highway speed towing 10,000