So I'm needing some help.. Heater is acting up on my 08 unlimited.. I replaced the thermostat and back flushed the heater core until clear.. Still no idle heat and engine temp starts to head to the red line unless I can keep my speed upward above 50 then I get some heat till I slow down again...