Everyone tells me their Dodges hold up great but I had nothing but problems with that one. That was only half the stuff I had to do on that truck too. By the time I got rid of it, I replaced steering box, water pump again, 2 radiators, t-stat and rad hoses. Replaced timing chain+reseal front cover and plugs/wires. I eventually gave up, put a cheap lift kit and 33's on it and beat the piss out of it in the bush. I just hated that thing so much. Oh and it only had like 215k KILOMETERS on it lol.