Skip to content
Skanyx
DTC/P0110

P0110: Intake Air Temperature Sensor 1 Circuit

Quick Answer
Low SeveritySafe to drive (short-term)Emissions

P0110 means the engine control unit has found a fault in the intake air temperature (IAT) sensor circuit. Depending on the make it covers a reading that jumps between open and shorted, a circuit fault not split into high or low, or an internal error reported by a combined airflow and temperature sensor. The ECU then uses a substitute temperature, so the car usually drives normally or close to it. The cause is nearly always a connector, a wire or the sensor, which on many engines is built into the mass air flow sensor.

Estimated repair costFrom €15 to €380+, varies by vehicle

Scan your own car in about 60 seconds: see whether P0110 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android, on any ELM327 adapter.

Get Skanyx free

What does P0110 mean?

P0110 means the engine control unit has found a fault in the intake air temperature (IAT) sensor circuit. Depending on the make it covers a reading that jumps between open and shorted, a circuit fault not split into high or low, or an internal error reported by a combined airflow and temperature sensor. The ECU then uses a substitute temperature, so the car usually drives normally or close to it. The cause is nearly always a connector, a wire or the sensor, which on many engines is built into the mass air flow sensor.

P0110 is a emissions-related diagnostic trouble code classified as low severity. When your vehicle's ECU detects this condition, it stores P0110 and illuminates the check engine light.

What are the symptoms of P0110?

If your vehicle has triggered P0110, you may notice one or more of these symptoms:

  • Check engine light on, often the only thing the driver notices
  • Harder starting or a rough idle when the engine is cold
  • Slightly higher fuel consumption
  • Hesitation on acceleration, especially in very cold or very hot weather
  • Live intake air temperature stuck at -40 degrees C, or showing an impossibly high value, on a scan tool
  • Engine speed limited on some engines, where the ECU uses a rev cap as a fail-safe
  • Mass air flow codes at the same time on engines where the IAT sensor is built into the MAF sensor

What causes P0110?

Here are the most common causes of P0110:

high: Loose, unplugged or corroded connector at the IAT sensor or at the combined MAF and IAT sensor
high: Broken, chafed or shorted wire between the sensor and the ECU, giving a reading that jumps between extremes
medium: Failed temperature element, or a combined MAF and IAT sensor that has failed internally
medium: Air filter housing or intake duct refitted after a service with the sensor not seated or its plug left off
low: Open circuit in a sensor ground shared with other sensors, which sets several sensor codes at once
low: Faulty ECU input, only after the sensor and all wiring have been cleared

Is it safe to drive with P0110?

Generally yes, for short-term driving. Generally safe to drive. The ECU replaces the faulty reading with a substitute air temperature, so the engine keeps running, though cold starts, fuel consumption and throttle response can suffer. Some engines go further as a fail-safe and cap engine speed, so if the car will not rev out, drive it gently to a workshop. Book the repair soon rather than leaving it.

How do you diagnose P0110?

Follow these steps to pinpoint the root cause of P0110:

  1. Read every stored code and the freeze frame. A generic OBD2 reader can do this and can show live intake air temperature, which is enough for most of the tests below. It cannot show a manufacturer's internal sensor error detail or run the manufacturer's own test routine, which needs manufacturer-level software. If several sensors report faults at once, suspect a shared sensor ground before any single sensor
  2. With the engine cold and the ignition on, read the live intake air temperature. It should be close to the outside temperature. A reading of -40 degrees C means the ECU sees an open circuit; an impossibly high reading (Toyota uses 140 degrees C) means a short. A plausible reading that jumps while you wiggle the connector and harness is an intermittent contact
  3. Find the sensor. It is either a separate sensor in the intake duct or air filter housing, or built into the mass air flow sensor. Check that the plug is fully home and locked, and look for corroded, pushed-back or bent pins, especially if the air filter was changed recently
  4. On an analogue sensor (a separate one, or one built into an older air flow meter as on the second-generation Prius), test the wiring from the plug. With the sensor unplugged and the ignition on, the reading should fall to -40 degrees C. Then bridge the signal and ground pins on the harness side: the reading should jump to the hottest value. If both happen, the wiring and ECU are fine and the sensor is at fault. If the reading stays at -40 with the bridge fitted, a wire is open; if it stays hot with the sensor unplugged, the signal wire is shorted to ground
  5. On a separate analogue sensor, measure its resistance. It is a thermistor whose resistance falls as it warms, typically around 2,000 to 3,000 ohms at 20 degrees C; an infinite reading means an open element. Compare with the figure in the manual for your engine
  6. On engines where the MAF and IAT form one digital sensor, the sensor reports its own internal errors and cannot be checked with an ohmmeter. Follow the manufacturer's procedure, which checks fitting, connector and wiring before condemning the sensor
  7. After the repair, clear the code, restart, and confirm the live temperature reads close to ambient and rises steadily as the engine bay warms up

How much does P0110 cost to fix?

Repair costs for P0110 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Clean and reconnect IAT sensor connector €0–€5 €15–€40 €15–€45 Easy
Replace separate IAT sensor €10–€50 €15–€50 €25–€100 Easy
Replace combined MAF and IAT sensor, where the IAT is built in €40–€300 €30–€80 €70–€380 Easy
Repair wiring to IAT sensor €5–€25 €40–€120 €45–€145 Moderate

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0110 on specific vehicles

P0110 behaves differently depending on your vehicle. Select your car below for model-specific causes and known issues:

These codes are often seen alongside P0110 or indicate related issues:

Common questions about P0110

What does P0110 mean?

P0110 means the ECU has detected a fault in the intake air temperature sensor circuit. It is the general code of its family: P0112 is a reading stuck at the hot end (usually a short), P0113 a reading stuck at the cold end (usually an open circuit), and P0110 covers a circuit fault that the ECU does not split that way, such as a reading that flutters between the two, or an internal error reported by a digital sensor. It is almost always an electrical problem rather than a real temperature problem.

Is it safe to drive with a P0110 code?

In most cases yes. The ECU uses a substitute air temperature, so the engine keeps running, with at worst harder cold starts, a rough idle, hesitation or slightly higher fuel use. Some engines also cap engine speed as a fail-safe, which is annoying but not dangerous if you drive gently. The code will not fix itself, and an ECU running on a default value for months is not good for fuel consumption or emissions, so book the repair soon.

Where is the intake air temperature sensor?

On many modern engines it is built into the mass air flow sensor, which sits in the intake duct just after the air filter housing, so the two share one connector. On others it is a separate two-wire sensor clipped into the air filter housing or the intake duct. Turbocharged engines often have a second air temperature sensor in the charge air pipework or intake manifold, but P0110 refers to the first one, upstream in the intake.

Can a bad IAT sensor cause a MAF code?

Where the IAT sensor is built into the mass air flow sensor, yes: the two share a housing and a connector, so a corroded plug or a failed unit can set P0110 and a MAF code together. In that case the fix is usually the connector or the whole combined sensor, because the temperature element is normally not sold on its own. Test the connector and wiring before buying a new MAF sensor, since that is the most expensive part involved.

How much does it cost to fix P0110?

Cleaning and reconnecting the plug costs 15 to 45 euros at a workshop, and nothing if you do it yourself. A separate IAT sensor is 10 to 50 euros for the part, 25 to 100 euros fitted. Where the sensor is built into the mass air flow sensor, the combined unit costs 70 to 380 euros fitted, depending on whether an aftermarket or original part is used. Wiring repairs usually run 45 to 145 euros.

Read our detailed guides

Skanyx

Scan your car with Skanyx to diagnose P0110

Your car logged P0110. Skanyx reads it on any standard Bluetooth OBD2 adapter, tells you whether it is safe to keep driving, and shows the €15-€380 repair range so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.

Get Skanyx free

Get the newsletter

New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.

We only email about car diagnostics content. Privacy Policy