2500hd thermostat
I had a radiator leak and while I had it tore down I figured go ahead and change the thermostat ... A bolt broke so I ended up tearing it all the way down removing the water pump ... water pump, new hoses, new thermostat, new radiator ... after...