P007F

Charge Air Cooler Temperature Sensor Bank1/Bank2 Correlation

P007F is a generic OBD-II powertrain diagnostic trouble code: Charge Air Cooler Temperature Sensor Bank1/Bank2 Correlation. 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
P007F
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P007F disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P007F means

P007F is triggered when the PCM detects that the charge air cooler (CAC) temperature sensor readings for Bank 1 and Bank 2 differ by more than the maximum allowable threshold. This code exclusively applies to engines with two separate turbocharger or supercharger banks — typically V6, V8, or V10 engines equipped with twin-turbo or twin-supercharger systems, each with its own intercooler and dedicated temperature sensor. Under normal conditions both sensors should report similar temperatures, since both banks draw from the same intake air supply and pass through intercoolers of comparable design. When the PCM sees a divergence exceeding its calibrated limit, it concludes that one sensor is reading incorrectly or that one intercooler is performing significantly worse than the other. The stored code indicates a correlation fault rather than a fixed out-of-range signal. Typical affected vehicles include certain Ford EcoBoost V6/V8 applications, Mercedes-Benz biturbo models, and Range Rover supercharged variants. Addressing this code promptly is important because inaccurate intercooler temperature data can cause the PCM to apply incorrect fuelling and boost corrections to one bank, leading to uneven combustion, increased emissions, and long-term engine wear.

Common causes

Most-frequently reported root causes when P007F is logged.

  • 1
    Faulty CAC temperature sensor on Bank 1 or Bank 2 providing an offset or stuck reading
  • 2
    Corroded or moisture-contaminated sensor connector on either bank
  • 3
    Damaged wiring harness to one of the two CAC sensors
  • 4
    Blocked or damaged intercooler on one bank reducing cooling efficiency significantly
  • 5
    Air duct leak between turbocharger and intercooler on one bank causing abnormal temperature difference
  • 6
    Intercooler coolant flow restriction (on liquid-cooled CAC systems) affecting one bank only
  • 7
    PCM calibration issue or software fault misinterpreting sensor correlation limits

Symptoms drivers notice

Check engine light (MIL) illuminated
Reduced engine performance and power, particularly under boost
Decreased fuel economy as PCM compensates with richer fuelling on the affected bank
Possible rough running or uneven power delivery between engine banks
Potential overboost or underboost condition on one bank in severe cases

How to diagnose P007F

A typical diagnostic flow when this code is present.

  1. 1
    Scan for all stored codes and note freeze-frame data; P007F often accompanies P007C/D/E codes on the same bank which can help identify the faulty sensor
  2. 2
    With the engine at operating temperature, compare live Bank 1 and Bank 2 CAC sensor readings on a scan tool; a sensor stuck at ambient temperature or reading implausibly high/low identifies the faulty unit
  3. 3
    Inspect both sensor connectors and wiring harnesses for corrosion, moisture, chafing, or damaged pins
  4. 4
    Measure reference voltage (5 V) and sensor resistance for both sensors with a multimeter; compare readings — the sensor deviating from specification is likely the culprit
  5. 5
    Visually inspect both intercoolers and charge air ducting for physical damage, leaks, or blockages that could cause a real temperature difference
  6. 6
    On liquid-cooled intercooler systems, verify coolant flow to both sides is equal and unobstructed
  7. 7
    Replace the suspect sensor, clear codes, and road-test to confirm the correlation fault resolves

Related powertrain codes

Frequently asked questions

Which sensor should I replace if P007F is the only code present?

When no companion code (P007C/D/E on a specific bank) is stored, use a scan tool to compare live readings from both sensors under identical conditions. The sensor reading implausibly low, high, or stuck is most likely faulty. If both read similarly but the code persists, inspect ducting and intercooler efficiency before condemning a sensor.

Does P007F always mean an intercooler has failed?

Not necessarily. Most P007F cases are caused by an electrical fault — a faulty sensor, corroded connector, or damaged wire — rather than an intercooler mechanical failure. Physical intercooler damage (cracks, blockages) is a less common cause but should be ruled out if no electrical fault is found.

Can one bank running hotter cause engine damage if left unrepaired?

Yes. If the PCM receives inaccurate temperature data, it may not apply appropriate fuel enrichment or boost reduction to protect the affected bank from heat-related detonation. Over time this can cause knock damage, piston damage, or accelerated wear on the hotter bank.

Is P007F a common code on twin-turbo engines?

It is more common on high-mileage twin-turbo engines where sensor connectors and harnesses have been exposed to years of heat cycling. Vehicles regularly driven in wet climates where moisture penetrates connectors also show higher incidence. Ford F-150 EcoBoost and Mercedes biturbo owners report this code with some frequency.

Disabling P007F in software

RaceTune can permanently disable P007F — 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 P007F 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