P0110🔧 Engine sensors / air intakeDrive with caution, fix soon

P0110: Intake Air Temperature Sensor Circuit (Meaning, Causes, Fixes)

Reviewed 2026-10-24 · Based on 2 cited source(s)

What P0110 means

The intake air temperature (IAT) sensor is a thermistor, a sensor whose resistance changes with temperature. It usually sits in the intake air ductwork, though on some engines it is in the intake manifold. It is usually a two-wire sensor: the PCM supplies a 5 volt reference that doubles as the signal wire, plus a ground. Colder air means higher resistance and a higher signal voltage, and warmer air means lower resistance and a lower voltage (OBD-Codes.com). The PCM uses the reading to help set the air/fuel ratio, ignition timing and emissions controls (RepairPal). P0110 is a generic OBD-II code. The sources describe when it sets a little differently: OBD-Codes.com says it sets when the PCM sees a voltage outside the sensor's normal operating range, while RepairPal says it sets on inconsistent or erratic voltage from the sensor circuit. P0112 (circuit low) and P0113 (circuit high) are the more specific versions of the same circuit fault, and P0111 is the range/performance code.

Severity: can I keep driving?

Drive with caution, fix soon

Get this checked within a reasonable time. RepairPal rates P0110 'Moderate', meaning it may not threaten safety right away but should be diagnosed soon. OBD-Codes.com says there may be no symptoms beyond the check engine light, though drivability complaints are possible. If the engine hesitates badly or is hard to start, have it looked at sooner.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Bad intake air temperature sensor (both sources)
  2. IAT sensor shifted out of the airflow (OBD-Codes.com)
  3. Open or short to ground in the IAT signal wire, or an open in its ground wire (OBD-Codes.com)
  4. Poor connection at the sensor, such as backed-out terminals or a broken connector lock (OBD-Codes.com), or corroded wiring and connections (RepairPal)
  5. Dirty air filter (RepairPal)
  6. Faulty mass air flow sensor (RepairPal)
  7. Failed PCM (OBD-Codes.com)

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Make sure the IAT sensor is in place in the intake duct and hasn't been knocked loose, and check its connector for backed-out terminals, broken locks or corrosion.
  2. Check the air filter; RepairPal says a dirty filter is a common real cause when the sensor gets replaced for nothing.
  3. With a scan tool and the key on, engine off (and the engine cold), compare the IAT reading to the coolant temperature reading. They should be close. A reading stuck at an extreme like -40 or 300 degrees points to a circuit or sensor fault (OBD-Codes.com).
  4. Unplug the sensor and measure its resistance across the two terminals, comparing it to the repair manual spec. Infinite resistance means the sensor is bad (OBD-Codes.com).
  5. At the unplugged connector, check for a steady 5 volt reference and a good ground (both sources).

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • The sensor has 5 volts and a good ground but the reading still doesn't change when you unplug or jumper it; OBD-Codes.com says that can mean a wiring open or a PCM problem
  • You need the make-specific resistance spec or wiring diagram
  • RepairPal suggests shops recreate the code on a test drive while watching the IAT on a live data scan tool
  • Other sensor codes such as MAF or coolant temperature codes also appear

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

What's the difference between P0110, P0112 and P0113?

All three are intake air temperature sensor 1 circuit codes. P0110 is the general circuit malfunction code, P0112 means the circuit reads low and P0113 means it reads high.

Can a dirty air filter cause P0110?

RepairPal lists a dirty air filter as a common cause and says the IAT sensor often gets replaced when the filter was the real problem, so it is worth checking first.

Is it safe to drive with P0110?

RepairPal rates it 'Moderate'. Often the only symptom is the check engine light, but get it diagnosed soon, since the engine computer uses the reading to set fuel and timing.

How much does it cost to fix P0110?

Neither source gives a repair cost. It can range from reseating a connector or replacing an air filter to a new IAT or MAF sensor, so get a diagnosis and a written estimate first.

Sources

  1. OBD-Codes.com: P0110 Intake Air Temperature Circuit Malfunction
  2. RepairPal: P0110 Intake Air Temperature Sensor 1 Circuit (rated Moderate)

Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.