I have a 1997 Pontiac Grand Prix GT. The car keeps overheating, no hot air comes out of the vents. I just had the "elbow" plastic peice replace that takes coolant into the intake, so I know it is getting coolant. My water pump is also working as far as I know. My temp guage tends to move drastically; this should be a bad thermostat correct?