P007E

Charge Air Cooler Temperature Sensor Circuit Intermittent/Erratic Bank 1

P007E is a generic OBD-II powertrain diagnostic trouble code: Charge Air Cooler Temperature Sensor Circuit Intermittent/Erratic Bank 1. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P007E
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P007E disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P007E means

Code P007E is stored when the powertrain control module (PCM) detects an intermittent or erratic signal from the charge air cooler (CAC) temperature sensor on Bank 1 — the side of the engine containing cylinder number one. The CAC, also known as an intercooler, receives compressed hot air from the turbocharger or supercharger and cools it before it enters the intake manifold, increasing air density and engine efficiency. The temperature sensor embedded in the CAC outlet monitors how effectively the cooler is operating and feeds real-time data to the PCM for fuel trim, boost management, and emissions calculations. When the PCM observes a signal that drops in and out, spikes erratically, or deviates from expected voltage ranges without a sustained out-of-range condition (which would set a High or Low variant code instead), it stores P007E. Because the fault is intermittent rather than hard, it typically indicates an electrical connection problem rather than a fully failed sensor. Ignoring it can lead to incorrect air-charge temperature readings, degraded combustion tuning, increased emissions, and potential overboost situations that stress engine components over time.

Common causes

Most-frequently reported root causes when P007E is logged.

  • 1
    Faulty or deteriorating charge air cooler temperature sensor (Bank 1)
  • 2
    Corroded, loose, or damaged sensor electrical connector
  • 3
    Chafed, cracked, or broken wiring in the sensor harness
  • 4
    Poor ground connection to the sensor or PCM sensor circuit
  • 5
    Moisture or oil contamination inside the sensor connector
  • 6
    Charge air cooler ducting leak causing abnormal air temperature fluctuations
  • 7
    Intermittent PCM sensor reference voltage fault

Symptoms drivers notice

Check engine light (MIL) illuminated, often intermittently
Reduced engine power or hesitation during acceleration
Slightly decreased fuel economy due to incorrect air-charge compensation
Possible irregular boost pressure behaviour on turbocharged engines
No noticeable driveability issues in mild cases when sensor reads correctly most of the time

How to diagnose P007E

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and confirm P007E is stored; note freeze-frame data (RPM, load, temperature) to identify operating conditions when the fault sets
  2. 2
    Perform a visual inspection of the CAC temperature sensor connector and wiring harness for corrosion, moisture ingress, pin back-out, or chafing against hot or moving components
  3. 3
    Wiggle-test the sensor connector and harness with the engine running while monitoring live sensor voltage; a sudden signal drop or spike indicates a loose connection
  4. 4
    Measure sensor reference voltage (typically 5 V) and ground at the connector with a multimeter; low reference or high ground resistance points to a wiring or PCM issue
  5. 5
    Test sensor resistance across its temperature range using manufacturer specifications; an out-of-spec or open reading confirms sensor failure
  6. 6
    Inspect charge air cooler ducting for cracks or loose clamps that could cause real temperature swings mimicking sensor errors
  7. 7
    Clear the code, road-test under the freeze-frame conditions, and recheck; replace the sensor if the fault recurs without a wiring fault found

Related powertrain codes

Frequently asked questions

Can I drive with a P007E code active?

Short-term driving is generally possible because the fault is intermittent, but it should not be ignored. The PCM may substitute a default air-charge temperature value that degrades fuel economy and performance, and the underlying wiring issue can worsen over time, potentially leading to additional codes or engine management faults.

Why does this code set intermittently rather than continuously?

Intermittent codes usually reflect a marginal electrical connection — a slightly loose pin, mild corrosion, or a hairline crack in a wire that makes and breaks contact with vibration or temperature changes. A completely failed sensor would instead set the high (P007C) or low (P007D) variant codes consistently.

Is the CAC temperature sensor the same as the intake air temperature (IAT) sensor?

No. The IAT sensor measures incoming air temperature before the turbocharger. The CAC sensor specifically measures temperature after the intercooler, giving the PCM a direct reading of intercooler outlet temperature to verify cooling efficiency and refine boost and fuelling strategies.

How much does it typically cost to repair P007E?

If the fault is a corroded connector or damaged wire, repair costs can be as low as $50–$100 for labour and materials. Replacing the charge air cooler temperature sensor itself typically costs $30–$120 for the part, plus 0.5–1 hour of labour, bringing total repair costs to roughly $80–$250 depending on vehicle and workshop.

Disabling P007E in software

RaceTune can permanently disable P007E — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P007E in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file