So as some of you know this is the third post over this but after installing a new water pump the truck began overheating. It was finally a nice enough day to get the water pump off again and holy crap. The entire impeller was rusted over and spun freely. Complete failure upon installation. Buyer beware for diamond power water pumps. I have a new one to put in tomorrow and will give hopefully final update along with some pictures of that busted water pump.