My trtuck over heats after about 30 miles of driving. The anti freeze squirts out of somewhere, where is it. I already put on two new water pumps. I steamed clean the engine and under it, dried it off and let it sit for 30 min and no leaks. I was thinking should i replace the thermostat. ONe more thing is there, does the radiator have a release valve?