AutoLogicTools

OBD-II trouble code

P0095: Intake Air Temperature Sensor 2 Circuit

The module has a problem with the second intake air temperature sensor's circuit. Before anything else, find out where sensor 2 physically is on this engine — on most vehicles that set this code it is measuring charge air after the turbocharger, and it is not a spare copy of sensor 1.

Medium severityPowertrainFuel & AirDrivable short-term

Quick facts

System
Powertrain
Category
Fuel & Air
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$90$500
DIY difficulty
Intermediate DIY

What does P0095 mean?

P0095 is the unqualified member of the intake air temperature sensor 2 group. Its siblings name a direction — too low, too high, implausible — while this one says only that the circuit is not behaving. In practice modules store it for a fault that will not sort cleanly into one of those buckets, which most often means something intermittent.

The first job is not electrical. It is to establish what sensor 2 actually is on the vehicle in front of you, because this is where most of the wasted time on this code goes. Sensor 1 is the familiar one: it sits in the intake tract ahead of the throttle, frequently built into the mass airflow sensor, and it tells the module the temperature of the air the engine is about to breathe. Sensor 2 is a second measurement point, and its location is a design decision rather than a standard. On a turbocharged or supercharged engine it is usually downstream of the compressor and after the intercooler, in the charge pipe or the intake manifold, where it reports the temperature of air that has been heated by compression and then cooled again. Some manufacturers instead place it in the manifold on a naturally aspirated engine as a second reference, and a few integrate it into another sensor assembly entirely.

That matters because it decides the parts list, the access, the price and the test. A sensor in an easily reached charge pipe is a twenty-minute job with a $30 part. The same nominal fault where the sensor is integrated into a manifold pressure sensor or a charge air cooler assembly is a different repair with a different bill. Look it up for the specific engine before quoting or ordering, because guessing from the code alone is how people end up with a part that does not fit anything on the car.

On what the sensor does: it is a thermistor, a resistor whose resistance falls as it gets hotter. The module feeds it a reference voltage through a fixed resistor and reads the voltage at the junction, so temperature arrives as a voltage between roughly half a volt and four and a half. There is no active electronics in the sensor, no supply to fail, and only two wires — a signal and a ground. That simplicity is genuinely useful, because it means almost everything that goes wrong is in the wiring, the connector or the module rather than in a complex part.

The practical significance of the unqualified title is a strategy hint. A fault that sat firmly at one rail would have set the low or high code instead. A fault that produced a steady but wrong reading would have set the range and performance code. Getting the general circuit code instead usually means the signal is moving between valid and invalid — which points at a connector, a chafe that makes and breaks with vibration, or moisture that conducts intermittently, and it means a static resistance check with the engine off has a good chance of finding nothing at all. Plan for a live test with the sensor connected and the harness disturbed under running conditions.

Common causes

  • Corroded or loose connector at the charge air temperature sensor, which lives in a pressurised and heat-cycled part of the intake tract
  • Chafed signal or ground wire making and breaking against a charge pipe clamp, bracket or engine mount
  • Water or oil mist inside the connector conducting intermittently between the signal and ground pins
  • Thermistor element failing intermittently as it heats and cools rather than failing outright
  • Terminal that has lost tension or backed out of the connector body after previous intake work
  • Damage from a charge pipe that has been off for intercooler, turbo or manifold work and refitted with the loom trapped
  • Poor sensor ground shared with other engine sensors, producing a signal that wanders
  • Failed input inside the engine control module
  • Aftermarket intake or intercooler piping fitted without the correct sensor boss, leaving the sensor loose or badly sited

Symptoms

  • Check engine light on with P0095 stored, sometimes appearing and clearing on its own
  • Charge air temperature on live data jumping between plausible and obviously wrong values
  • Occasional hesitation or a flat spot under boost that does not repeat consistently
  • Slightly rough idle or an inconsistent cold start
  • Fuel economy marginally worse than usual
  • Reduced boost or a soft power delivery that comes and goes
  • Other intake or boost codes appearing intermittently alongside it
  • No symptom at all beyond the warning light on many vehicles

Diagnostic steps

  1. 1.Look up where intake air temperature sensor 2 physically sits on this specific engine before ordering anything — the location varies by manufacturer and it determines the part, the access and the price.
  2. 2.Record freeze frame data before clearing the code, particularly engine load, boost and coolant temperature, since an intermittent fault may not repeat while you are looking for it.
  3. 3.Watch the sensor's reading on live data with the engine idling and the harness gently disturbed by hand; an intermittent connector or chafe shows itself here where a static test will not.
  4. 4.Compare sensor 2 against sensor 1 and coolant temperature on a fully cold engine that has stood overnight. All three should read close to ambient, and a sensor that does not is suspect regardless of what it does when warm.
  5. 5.Inspect the connector for corrosion, oil mist and lost terminal tension, and check that the locking tab is actually latched.
  6. 6.Follow the harness along the charge pipe and look for wear where it crosses a clamp, a bracket or anything that moves with the engine.
  7. 7.Back-probe the signal wire and check that the voltage moves smoothly as the sensor heats rather than stepping or dropping out.
  8. 8.Measure sensor resistance cold and again warm and compare with the manufacturer's temperature-to-resistance table, remembering that a sensor which passes cold can still fail hot.
  9. 9.Check the sensor ground for voltage drop against a known good chassis ground before condemning the sensor or the module.
  10. 10.After repair, drive the vehicle through the conditions in the freeze frame rather than just clearing the code and idling it — an intermittent fault only proves fixed under the conditions that set it.

Repair cost

$90$500

Diagnosis is $90 to $180, and on an intermittent fault the diagnostic time is often the largest single line on the bill. The sensor itself is usually inexpensive at $20 to $90. Where it is a standalone item threaded into an accessible charge pipe, fitted cost is $120 to $250. Where it is integrated into another assembly — a combined pressure and temperature sensor, or a charge air cooler with the sensor built in — the part alone can be $120 to $350 and fitted cost reaches $500. A connector or harness repair is $110 to $300. Confirm which arrangement this engine uses before agreeing to a price.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with intake air temperature sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.

Frequently asked questions

Where is intake air temperature sensor 2?

That depends entirely on the engine, and it is the question to answer before anything else. On most vehicles that set this code the engine is turbocharged or supercharged, and sensor 2 sits downstream of the compressor — commonly in the charge pipe after the intercooler or screwed into the intake manifold — so that the module knows how hot the compressed air actually is by the time it reaches the cylinders. Some manufacturers place it in the manifold on a naturally aspirated engine as a second reference instead, and a few build it into another sensor assembly. Since that decision changes the part number, the access and the cost, look it up for your specific engine rather than assuming.

Why did I get the general circuit code instead of a low or high one?

Because the fault did not stay put. A signal parked at the bottom of its range sets the low code, one parked at the top sets the high code, and a steady but implausible reading sets the range and performance code. Getting the unqualified circuit code usually means the module saw the signal move in and out of validity, which is the signature of an intermittent — a connector losing contact, a wire chafing through and touching only when something vibrates, or moisture that conducts until it dries. That has a direct practical consequence: a static resistance check on a cold engine in a workshop has a good chance of finding a perfectly healthy circuit, so plan on live data with the harness disturbed rather than a bench test.

Can I keep driving with this code?

Generally yes, in the short term. When the module cannot trust this sensor it substitutes a value — usually derived from coolant temperature, sensor 1 or a fixed default — and carries on. The engine runs, and on many vehicles the only sign is the light. What you lose is precision, and on a boosted engine that shows up in the calibration for knock protection and boost control. Since the module is now working from an assumption rather than a measurement, its assumptions are deliberately conservative, so expect slightly softer performance and slightly worse economy. It is not damaging in itself, but the intermittent will get worse, so fix it rather than adopting it.

Is this an expensive sensor to replace?

The sensor is usually cheap — most are $20 to $90 — and if it screws into an accessible charge pipe the whole job is a modest one. The variable is integration. Some manufacturers combine intake air temperature with manifold pressure in a single unit, and some build the sensor into a charge air cooler or an intake assembly that is not serviced separately, which turns a small part into a much larger one. That is why the price range for the same code is so wide across different vehicles, and it is worth checking parts availability for your engine before authorising the work.