Opinions please! 1996 Dodge Ram

I've got a 96 - 1500 with the 318 (5.2). Its got 165,000 mi. on it. When I bought it, it was a salvage vehicle with 33,000, it went through a flood. I have replaced the water pump twice. It also got a bunch of leaves down in the Evaporator housing which rotted it our ( they need the screens in the cowl ). I put a timing chain in it at 130,000 to be safe. That's it, it gets 17mpg. I tow with it a lot. It does a great job.