Intake Air Heater "A" Circuit
Diagnostic trouble code P0540 indicates a malfunction in the intake air heater 'A' circuit, which is primarily used in diesel engines to warm incoming air for easier cold starts. The powertrain control module (PCM) sets this code when it detects an improper voltage or resistance level in the intake air heater circuit, signaling that the heater is not operating as commanded.
While the vehicle can usually still be driven, cold weather starts may become difficult or impossible. It should be diagnosed and repaired before extreme cold weather to prevent starting issues and excessive starter wear.
Common symptoms
- Illuminated Check Engine Light
- Hard starting or extended cranking in cold weather
- Rough idle immediately after a cold start
- White smoke from the exhaust on startup
- Engine stalling shortly after a cold start
Likely causes
- Faulty intake air heater relay
- Defective intake air heater element
- Corroded, loose, or damaged wiring in the intake air heater circuit
- Blown fuse or fusible link for the heater circuit
- Faulty intake air temperature sensor providing incorrect data
- Failing powertrain control module (PCM) (rare)
What to check before replacing parts
Check the intake air heater circuit fuses and fusible links.
Look for: A blown fuse or melted fusible link indicates a short circuit or excessive current draw that must be addressed before replacing the fuse.
Visually inspect the wiring and connections to the intake air heater and relay.
Look for: Look for loose, corroded, or burnt connectors and damaged wires that could cause high resistance or an open circuit.
Test the intake air heater relay operation.
Look for: Using a multimeter, verify that the relay receives the command signal from the PCM and properly switches battery voltage to the heater element. No voltage output means a bad relay or missing command signal.
Measure the resistance of the intake air heater element.
Look for: Disconnect the heater and measure its resistance with a multimeter. An infinite reading (open circuit) or a reading outside manufacturer specifications indicates a failed heater element.
Check the PCM command signal to the relay during a cold start.
Look for: Verify that the PCM is grounding or supplying voltage to the relay control circuit when the engine is cold. Lack of a signal may point to a faulty intake air temperature sensor or PCM issue.
This page explains the generic P0540 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.
Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.Rather have a pro handle it? Find a vetted local mechanic.