So I get a rough idle every 15 to 20 seconds but only when the heater is on. It actually killed the truck at a light once. Heater off it idles beautifully.