I've got my 1997 2500 Chevy with a 5.7 in it and I've asked alot of this truck in the last 6 years. On a daily basis its towing quite a bit of wieght. I had a Cummins Dodge last year and got rid of it for another Chevy 2500 with a big block gas engine. I've looked around at newer trucks and I am amazed at the asking price on used trucks. They have 150,000 miles and still want $15-16K. The body, paint, interior is still pretty good on my 1997 but the 5.7 is getting alittle tired and I considered dumping the truck before the engine goes out. After seeing how newer trucks are I almost think maybe I should buy the performance replacement long block that puts out 450lbs tq. Its $5k for the motor and about $1,300 for a shop to change it out plus I need a custom tune and thats about $300 after the crank relearn but the truck would be pretty badass then. I just don't know if I should put almost $7k into my old truck?