I recently purchased a '89 2.0 DOHC Si (2 wheel steering), it is all set up for a salvage title. We knew that the head gasket was blown so we trailered it to the house. I got the entire engine resealed, drained and filled the radiator, and a bunch of other minor maintenance issues cleared up. I took it down to get it inspected, FAILED, not by much though; he said that there is probably coolant residue in the exhaust system. I found a long empty stretch of road and took it for a drive to blow out the exhaust. One of the first things that I noticed was that the temp gauge was acting kind of weird, instead of getting hotter it began getting cooler all the way down to pegging out at the bottom, when I stopped and ran at idle for a few min it would raise back up to normal

. I also noticed that it rattles at highway speeds, smooth as silk at 80 and above. When I reached the end of the road (about 30 miles) I stopped at the stop sign, so did the engine (the engine light did come on for a min during the drive but went back out), when I tried to start it back up the starter solenoid was busted and the starter just spun. My BIL had to come tow me back

.
So the questions (you knew they were coming):
1. why did the engine die when I stopped?
2. When we tried to push start it why wouldn't it work (it's a manual)?
3. What's the deal with the temp gauge?