I have a 2008 Grand Prix. I have noticed the last year the heat coming out of the vent is luke warm. when I accelerate it gets warmer but at idle it cools off again. I have 73,000 miles on it. Is it time for a flush?