DTC codes / P06xx · Computer and output circuits / P0640
P0640 indicates that the engine control module (ECM) has detected a fault in the electrical circuit controlling the intake air heater, which is a grid or element that warms incoming air on certain diesel engines to aid cold starting and reduce white smoke. The ECM monitors the circuit for expected voltage or current and sets the code when the signal falls outside the normal range, often due to an open circuit, short, or failed heater element.
You can generally continue driving with P0640, but cold-start performance and emissions may be affected, and in freezing conditions the engine may be harder to start. Avoid extended driving in very cold weather without addressing the fault, and have the circuit inspected before winter.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.