Skip to content

P00CE

Intake Air Temperature Measurement System - Multiple Sensor Correlation Bank 1.

  • Generic
  • Powertrain
  • Generic code
  • Medium severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
0
AreaFuel and air metering, auxiliary emission controls
CE
FaultThe specific fault in that area

What it means

P00CE means the engine control unit has compared two or more intake air temperature sensors on bank 1 and their readings do not agree as expected. The control unit uses these values to calculate air density, fuelling, boost and ignition timing. Which sensors are compared (for example before and after a charge air cooler, or in different parts of the intake) depends on the model and engine.

Symptoms

  • Engine warning light on
  • Reduced power or the car going into a limp mode
  • Poor or uneven running, hesitation or rough idle
  • Slightly higher fuel consumption
  • Hard starting when hot or cold in some cases
  • Other intake temperature or boost related codes stored alongside

Possible causes

  • Faulty or drifting intake air temperature sensor reading out of range or slow to respondlikely
  • Damaged wiring, corroded or loose connector, or poor earth or reference voltage at one of the sensorslikely
  • Sensor contaminated with oil, dirt or moisture, or damaged by a leak in the intake or charge air systempossible
  • Heat soak or a local heat source affecting one sensor, for example a loose or missing heat shield or ductingpossible
  • Air leaks or a restricted or blocked charge air cooler or intake pipework causing a genuine temperature differencepossible
  • Fault in the engine control unit's sensor input circuit or a software issue where a manufacturer update existsrare

How to diagnose

  1. Read all stored and pending codes and the freeze frame data, noting engine temperature, load and ambient conditions when the code set
  2. Visually inspect the intake air temperature sensors, connectors, wiring and intake pipework for damage, oil contamination, splits or loose clamps
  3. With the engine fully cold after standing overnight, compare the live data from all the intake air temperature sensors with each other and with coolant temperature; they should be close
  4. Check live readings as the engine warms up and under load, looking for a sensor that is stuck, slow, jumping or implausible
  5. Check each sensor's wiring for voltage supply, signal and earth, and look for resistance or shorts, following the manufacturer's wiring diagram
  6. Measure the sensor resistance against the manufacturer's temperature table, if one is available for the vehicle
  7. Smoke test or pressure test the intake and charge air system for leaks, and check the charge air cooler and ducting for blockage or damage
  8. Check for any manufacturer service information or software updates relating to this code for the specific model

How to fix

  • Replace the intake air temperature sensor that is reading incorrectly
  • Repair or replace damaged wiring and clean or renew corroded or loose connectors
  • Clean oil or dirt contamination from the sensor area and fix the source, such as a worn breather or leaking seal
  • Refit or replace missing heat shields or ducting and repair any intake or charge air leaks
  • Replace a blocked or damaged charge air cooler or intake component if it is causing a real temperature mismatch
  • Update the control unit software only if the manufacturer lists an outdated calibration as a known cause for this code

Can I keep driving?

Medium severity

The car can usually be driven for a short time, but fix it soon because wrong air temperature data can upset fuelling and boost and may cause limp mode. Avoid heavy loads and long journeys until it has been checked.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.