Skip the auto shop - Our mechanics make house calls
  1. Home
  2. Articles
  3. P0540 OBD-II Trouble Code: Intake Air Heater "A" Circuit

P0540 OBD-II Trouble Code: Intake Air Heater "A" Circuit

Check Engine Light P0540 OBD-II Trouble Code: Intake Air Heater "A" Circuit

Diagnostic Trouble Code (DTC): P0540

P0540 code definition

The presence of the P0540 code in the PCM means that an abnormal input voltage was detected from the intake air heater circuit.

What the P0540 code means

The intake air heater is used to warm air so that cylinder combustion happens correctly. During cold operation, the ECM grounds the control coil of the intake air heater relay in order to energize the heater. If the voltage reading from the ECM exceeds the manufacturer’s specifications during this process, the PCM will store the P0540 code.

What causes the P0540 code?

The most frequent causes of the P0540 code include a faulty intake air heater relay, as well as the following causes:

  • Shorted, open, or corroded wiring or connectors
  • Burnt out heater elements
  • Bad intake air heater blower
  • Faulty intake air temperature sensor
  • Disconnected intake air temperature sensor
  • Faulty PCM, in rare cases

What are the symptoms of the P0540 code?

Usually, the only discernible symptoms will be the stored trouble code and the illumination of the Check Engine Light.

How does a mechanic diagnose the P0540 code?

The diagnostic procedure for the P0540 code begins with verifying the code using an OBD-II scanner. Afterwards, all electrical components should be visually inspected to ensure that they are connected and not in need of replacement or repair. After this step, it is important to clear the trouble code from the PCM, and retest the system. If the code returns, the issue likely lies with the intake air heater or the temperature sensor. In addition to an OBD-II scanner, an infrared thermometer, and a digital volt reader will be necessary to properly diagnose this issue.

Common mistakes when diagnosing the P0540 code

Often when a mechanic replaces an air filter, or removes the air cleaner box during other repairs, the intake air temperature sensor may not be reconnected correctly. This can cause the P0540 code to be stored, and should always be checked before replacing any parts.

How serious is the P0540 code?

While little to no symptoms may be observed with the P0540 code, it is still an important issue that must be repaired immediately. If the issue is not addressed, the vehicle may lose the ability to start altogether.

What repairs can fix the P0540 code?

In order to address the P0540 code, a service technician may perform any of the following repairs:

  • Replace a faulty intake air heater
  • Repair shorted, open, or corroded wiring or connectors
  • Replace burnt out heater elements
  • Replace a bad intake air heater blower
  • Replace a faulty intake air temperature sensor
  • Reconnect a disconnected intake air temperature sensor
  • Replace a faulty PCM, in rare cases

Need help with a P0540 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

How to Get a Louisiana Driver's Permit
s licensing program. The first step in this program is to obtain...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...


Related questions

Q: Abs light, Trac light, service vehicle light on, brake pedal sinks to floor hard to stop vehicle

During the service of these components, the brake hose bolted to the caliper is not required to be removed. If it was removed and the brake system was not bled properly, air trapped in the system can cause your symptoms....

Q: 2009 Nissan Murano has the P0420 trouble code. It says the normal bank 1 issue, but now it says short to VBAT. What is that and how to fix it?

Hi there. From the description you have provided, for your vehicle's P0420 trouble code. I suspect the O2 (Oxygen) sensor you replaced has created an additional concern for your vehicle. Either, the O2 sensor is incorrect by application or is...

Q: Q: Car stutters when accelerating.

You could have gotten some bad gas from a gas station that has a lot of water in the fuel. When there is excessive water in the fuel, the engine will tend to run rough at a low rpm and...