DOBD DashX Browse all codes Blog
P0540

Intake Air Heater A Circuit

Intake air heater Generic OBD-II High

What it means

P0540 means the engine computer detected a fault in the intake air heater circuit. This heater (a grid heater on many diesels) warms incoming air to help the engine start and run smoothly in the cold. A circuit fault often shows up as hard cold starting or rough, smoky running until the engine warms, so it's best addressed before cold weather.

High

Can I keep driving? Usually yes in warm weather, but cold starts may be hard and smoky on diesels; have it fixed before cold-weather driving.

Real-world scan data

Seen in
434
scans in the past year
Found in
0.1%
of scans
0.1%
of scans that found faults

Appears alongside · share of P0540 scans

P1125in 98.2% of scans
P2604in 85.7% of scans
P0069in 84.8% of scans

Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed intake air heater relay
  2. Faulty intake air heater element (grid heater)
  3. Open, short, or corroded wiring in the heater circuit
  4. Loose or corroded connector at the heater or relay
  5. ECM control fault (least common)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and confirm the fault relates to the heater circuit, not the temperature sensor.
  2. Inspect the intake air heater relay and its wiring/connectors for damage or corrosion.
  3. Check the heater element's resistance and power feed against spec.
  4. Replace the relay or heater element as indicated; repair any wiring faults found.
  5. Clear the code and verify the heater energizes on a cold start.

FAQ

Quick answers

Is it safe to drive with P0540?+
In warm weather usually yes, but the intake air heater aids cold starting, so cold mornings may bring hard starts and rough running. Fix it before cold weather.
Can I just clear P0540?+
It clears, but returns if the heater element, relay, or wiring is still faulty. Repair the circuit first.

Related codes

Read & clear P0540 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX