As far as the dead temp gauge, I’d take it to someone who has a D2 sensor. This sensor is able to detect weather something is wrong with the sensor, or the actually thermostat. If it’s either or it’s a simple fix that doesn’t cost too much at all.
I actually very recently replaced my thermostat on my 1.7L 04’ couple because it was heating up.
Sent from my iPhone using Tapatalk