P0640 Intake Air Heater Control Circuit
Some diesels (for example GM's 6.6 L Duramax LML and the Cummins in Ram trucks) warm the intake air with a heater grid switched by a relay or semiconductor switch. P0640 reports a fault in its control circuit. GM's LML glow plug module expects a digital feedback from the heater while it is commanded on; if it is missing for 2 s (75 % of 4 s), the code sets and the lamp follows after two trips. Current, voltage and temperature faults run under GM's own codes P154A–P154D. CARB requires intake air heaters to be checked for response, current and voltage drop. The result is poor cold starts, white smoke and rough running after a cold start; a relay stuck on drains the battery – Ram recalled 2021 trucks because a shorted heater relay could overheat. Ford's 2023 diesel does not use P0640.
Likely causes
Symptoms
- Check engine light
- Poor cold start in low temperatures
- White smoke, rough running after cold start
- Flat battery if the relay sticks
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, gsi.ext.gm.com, gsi.ext.gm.com, static.nhtsa.gov.