P06A7

Reference Voltage B Circuit Range/Performance

P06A7 is a generic OBD-II powertrain diagnostic trouble code: Reference Voltage B Circuit Range/Performance. 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
P06A7
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P06A7 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P06A7 means

P06A7 indicates that the PCM has detected incompatible or implausible calibration data for the cylinder 2 fuel injector. Like its cylinder 1 counterpart P06A6, this code is typically triggered when the injector trim calibration value stored in the ECU does not correspond to the physical injector installed in cylinder 2. Modern precision fuel systems rely on per-injector trim codes to compensate for manufacturing tolerances.

Common scenarios include injector replacement without ECU reprogramming, ECU swap without data migration, or memory corruption. When operating without accurate trim data the injector may deliver slightly more or less fuel than commanded, causing mixture imbalance between cylinders, rough running, and elevated emissions.

The diagnostic approach mirrors P06A6: verify that the trim code stored in the ECU for cylinder 2 matches the code on the physical injector, reprogram if necessary using a manufacturer-compatible tool, and confirm the circuit integrity of the injector wiring before condemning the injector itself.

Common causes

Most-frequently reported root causes when P06A7 is logged.

  • 1
    Cylinder 2 injector replaced without updating injector trim code in the ECU.
  • 2
    ECU replaced or reflashed without restoring cylinder 2 injector calibration data.
  • 3
    Corrupted injector calibration data in ECU memory for cylinder 2.
  • 4
    Wrong injector part installed in cylinder 2 (incompatible flow specification).
  • 5
    Wiring or connector fault at the cylinder 2 injector circuit.
  • 6
    Failed cylinder 2 injector with out-of-specification electrical characteristics.

Symptoms drivers notice

MIL illuminated.
Rough idle or combustion instability attributable to cylinder 2.
Cylinder 2 misfire codes stored alongside P06A7.
Increased fuel consumption or emissions.
Possible power reduction in limp-home mode.

How to diagnose P06A7

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all active and pending DTCs.
  2. 2
    Read and document the injector trim code stored for cylinder 2 in the ECU.
  3. 3
    Physically locate the cylinder 2 injector and read the trim code printed on it.
  4. 4
    Use a manufacturer-level programming tool to update the ECU with the correct cylinder 2 injector code if a mismatch is found.
  5. 5
    Inspect the cylinder 2 injector connector and wiring harness for chafing, corrosion, or intermittent contact.
  6. 6
    Measure injector coil resistance and confirm it is within specification.
  7. 7
    Clear DTCs and verify with a drive cycle that the code does not return.

Related powertrain codes

Frequently asked questions

Can P06A7 be caused by a failed injector rather than a coding error?

Yes. A mechanically or electrically degraded injector can produce operating data that the ECU interprets as incompatible, even if the trim code matches.

Is cylinder numbering universal across manufacturers?

No. Cylinder 2 location varies by engine layout and manufacturer convention. Confirm your engine's firing order diagram before accessing any injector.

Will a standard OBD-II scan tool let me fix P06A7?

A generic OBD-II tool can read and clear the code, but writing injector trim codes requires manufacturer-specific programming capability.

How urgent is P06A7 compared to a standard misfire code?

P06A7 indicates a potential fuel delivery calibration issue and should be addressed promptly. Prolonged operation with mismatched injector data can affect catalytic converter health.

Disabling P06A7 in software

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