My 99 grand prix gt gets to about 210-220ish when I'm stuck in stop n go traffic. But it goes back down to 195 when I start moving. I think I have narrowed it down to what it could be.

  • Bad thermostat
  • Bad temperature sensor
  • Bad water pump

I just want some second opinions on what I should replace.

Thanks.