I've got an 01 Disco that while the engine idels gives no heat. When RPM's increase, all the heat I need. What's up?