2003 Grand Prix...heater blows cold air; it only blows hot air if I drive anywhere between 55-70 mph...when I slow down or let off the gas pedal it blows luke warm and eventually gets cold. Any ideas! Thanks!