OBD-II trouble code
P0098: Intake Air Temperature Sensor 2 Circuit High
Signal voltage has risen above the valid window, which on this inverted circuit displays as the coldest reading the sensor can produce. The overwhelmingly common cause is not a short to power but an open circuit, and that makes the connector the first place to look rather than the last.
Quick facts
- System
- Powertrain
- Category
- Fuel & Air
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $0 – $400
- DIY difficulty
- Beginner DIY
What does P0098 mean?
P0098 sets when the module reads a voltage on the sensor 2 signal wire above the top of its acceptable window, typically around four and a half volts. Because the circuit is a simple voltage divider — the module supplies a reference through an internal resistor and the thermistor pulls it down towards ground — anything that stops the thermistor pulling leaves the signal sitting at very nearly full reference voltage. High voltage means the module reads the coldest temperature it can express, which on almost every scan tool appears as minus forty, the point where the Celsius and Fahrenheit scales coincide.
That detail is worth memorising because it is a free diagnostic. A temperature reading of exactly minus forty on any thermistor-based sensor almost never means the air is cold. It means the circuit is open somewhere between the module's pull-up resistor and ground, and the module is displaying the bottom of its lookup table because nothing is pulling the voltage down at all.
Which leads to the point that separates this code from its low-voltage sibling. On a low-voltage fault you are hunting a short — a wire touching ground somewhere along its run — which is an awkward, wandering search. Here you are hunting a break in a two-wire circuit, and breaks in two-wire circuits concentrate overwhelmingly at the ends. A disconnected or unlatched connector, a terminal that has backed out of its housing, a green corroded pin, a wire pulled out of its crimp. On engines where sensor 2 lives in a charge pipe, the pipe comes off for intercooler work, turbo work, manifold gaskets and clutch or gearbox jobs, and it is genuinely common for the code to appear a week after unrelated work because the connector was never latched back on. Ask what was done to the car recently before reaching for a meter.
The second reason connectors dominate here is environmental and specific to this sensor's position. A charge pipe sensor sits in a pressurised pipe that heats and cools through a wide range every drive cycle, and that thermal cycling pumps moist air in and out of any connector whose seal has hardened. The result is corrosion on the terminals, which is a rising resistance rather than a clean break — and rising resistance in a pull-down circuit pushes the signal towards the high rail. So the fault often arrives gradually, showing up as an intermittent code long before it becomes permanent.
What the module does with the false reading is the mirror image of the low-voltage case, and it is the reason this code is not merely a nuisance. Air that cold is dense, so the module calculates more oxygen than is actually entering and adjusts fuelling and timing on that basis. Where a false hot reading makes the engine conservative, a false cold one pushes it in the less forgiving direction, and on a boosted engine that is the direction in which detonation lives. Most manufacturers guard against this by rejecting the implausible value and substituting a default, so real damage is unusual — but the strategies vary, and running a modified or heavily loaded boosted engine on a stuck-cold charge temperature is not a risk worth taking casually.
Common causes
- Connector unlatched, disconnected or left off after intercooler, turbocharger, manifold or gearbox work
- Terminal backed out of the connector body, or a wire pulled out of its crimp
- Corroded terminals caused by thermal cycling pumping moist air past a hardened connector seal
- Open circuit in the signal or ground wire, often at a crimp or a previous repair joint
- Thermistor failed open internally, giving infinite resistance regardless of temperature
- Signal wire shorted to a voltage source elsewhere in the loom, which produces the same high reading
- Poor or open sensor ground shared with other engine sensors
- Rodent damage to the harness where it runs along the charge pipe
- Failed input circuit inside the engine control module
- Wrong sensor fitted whose resistance curve sits far higher than the module expects
Symptoms
- Check engine light on with P0098 stored
- Intake air temperature 2 reading approximately minus forty degrees on a scan tool regardless of actual conditions
- Code that appears within days or weeks of unrelated work on the intake, turbocharger or gearbox
- Rough or uneven idle, particularly when the engine is warm
- Hesitation or a stumble under acceleration
- Fuel economy worse than usual
- Intermittent light that comes and goes before becoming permanent, consistent with rising connector resistance
- Reduced boost or a conservative power delivery where the module has substituted a default value
Diagnostic steps
- 1.Read intake air temperature 2 on live data. A value of about minus forty is the module showing the bottom of its lookup table because nothing is pulling the signal down, and it is not a real temperature.
- 2.Ask what work has been done to the vehicle recently. On engines where sensor 2 sits in a charge pipe, an unlatched connector after intercooler, turbo, manifold or gearbox work is one of the most common causes of this exact code.
- 3.Find the connector and check it physically before any electrical testing — that it is fully seated, that the locking tab has engaged, and that no terminal has backed out of the housing.
- 4.Look inside the connector for green or white corrosion on the terminals and check whether the seal has hardened, since a charge pipe sensor's connector is thermally cycled hard every drive.
- 5.Jumper the two sensor terminals together at the connector with the ignition on. The reading should immediately swing to the hot extreme, which proves the wiring and the module are healthy and condemns the sensor.
- 6.If the reading stays at minus forty with the terminals jumpered, the open is in the harness or at the module rather than in the sensor.
- 7.Measure end-to-end continuity on the signal wire and the sensor ground with both ends disconnected to locate the break.
- 8.Check the sensor ground against a known good chassis ground, since a shared sensor ground that has gone open affects more than one sensor and other codes will usually be stored alongside.
- 9.Measure the thermistor's resistance directly; an open element reads infinite at every temperature and is conclusive.
- 10.After repair, watch the reading track a real cold start and warm-up rather than only clearing the code, and pay attention to whether it drops out intermittently under vibration.
Repair cost
$0 – $400
The low end of this range is genuinely zero, because a connector left unlatched after other work is a real and common outcome and pushing it home costs nothing. Diagnosis where that is not the answer is $90 to $180. A sensor that has failed open is $20 to $90 as a part, $120 to $250 fitted on an accessible charge pipe and up to $400 where it is integrated into a combined pressure and temperature assembly. Repairing a broken wire, a pulled crimp or a corroded terminal is $110 to $300, and replacing a corroded connector body with a repair pigtail sits at the upper end of that. This is among the cheaper codes to resolve when the connector is checked first.
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 a beginner-friendly repair. Common hand tools, a free afternoon, and a willingness to follow a procedure are usually enough. The risk of causing a bigger problem is low if you read up on your specific vehicle first.
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.