Overheating, (thermostat?)
My other concern is the Stant thermostat. It is made in China and is of rather poor quality compared to the Behr that came out of it. I got it at Advance Auto Parts because I didn't want to wait till Monday for a new one to come in. Should I go ahead and order a new one and put it in when I get it? If I replace it again I risk stripping the water pump some more. I can't make up my own mind so you all do it for me.
Here are the pictures of the thermostats. The Behr is silver and the Stant is gold.



