My heater works as long as I put it on the highest setting. Until it begins to grind so bad I have to turn it off. Don't know how to get to it or what is wrong. It used to whistle and squeek now it just goes to grinding. But I would also like all my settings to work as well. Puts of great heat still. Love my car.