On my way to meet up with a group to cruise to a car cruise in Saturday, I stop at this red light after driving non-stop from my house (about 40 miles). Soon as I stop, steam starts to roll out of the engine bay. So I pull into the parking lot and open the hood. The factory temp gauge does not...