My original water pump started leaking at about 245,000 mi. Decided to install a welded water pump and new GM thermostats and Mishimoto coolant hoses. BIG MISTAKE! After about 5000 miles truck started to overheat. spent a small fortune trying to trouble shoot changing thermostats and what not...