Heater only works on highest setting

Sure. Check the vehicle repair guides at www.autozone.com for directions. You may need to go to the dealer for the resistor pack. I did for my Toyota.