P06A6
Cylinder 1 Injector Data IncompatibleP06A6 is a generic OBD-II powertrain diagnostic trouble code: Cylinder 1 Injector Data Incompatible. 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.
What P06A6 means
P06A6 is a generic powertrain code indicating the powertrain control module has detected that the reference voltage on the sensor reference A circuit is out of its expected range or is performing abnormally. The PCM supplies a regulated reference voltage, commonly 5 volts, to a group of sensors that share this circuit. These can include pressure sensors, position sensors, and other analog inputs. The module continuously monitors this reference and expects it to stay within a tight window.
When the measured reference voltage drifts too high or too low, or fluctuates outside the calibrated tolerance, the PCM sets P06A6 and usually turns on the malfunction indicator lamp. Because many sensors share the same reference feed, a fault on this circuit can cause several sensors to read incorrectly at once, so P06A6 is frequently accompanied by additional sensor range or performance codes. A short to power, a short to ground, an open in the reference wire, or a shorted sensor pulling the reference down are the typical electrical causes.
Diagnosis should begin by reading all stored codes and inspecting the shared reference circuit and its connectors, then measuring the actual reference voltage at the affected sensors. Because a single shorted sensor can drag down the whole reference bus, individual sensors may need to be disconnected one at a time to isolate the fault before condemning the PCM.
Common causes
Most-frequently reported root causes when P06A6 is logged.
-
1
Short to ground on the sensor reference A circuit.
-
2
Short to battery or another voltage source on the reference circuit.
-
3
Open or high-resistance in the reference voltage wire.
-
4
A shorted or internally failed sensor pulling the shared reference out of range.
-
5
Corroded, damaged, or loose connectors on the reference circuit.
-
6
Chafed or pinched harness causing intermittent reference faults.
-
7
Faulty PCM reference voltage regulator (only after wiring is ruled out).
Symptoms drivers notice
How to diagnose P06A6
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool and record all stored DTCs and freeze frame data, noting any companion sensor codes on the shared reference.
-
2
Inspect the reference circuit wiring and connectors for corrosion, damage, or backed-out terminals.
-
3
Measure the reference voltage at the affected sensor connectors and compare it to the expected value.
-
4
Check the reference circuit for shorts to ground or to voltage and for continuity back to the PCM.
-
5
Disconnect sensors on the shared reference one at a time to see if the reference voltage recovers, isolating a shorted sensor.
-
6
Repair the faulty wiring, connector, or sensor identified during testing.
-
7
Clear the codes and verify the reference voltage remains stable through a road test.
Related powertrain codes
- P0600 — Serial Communication Link Malfunction
- P0601 — Internal Control Module Memory Check Sum Error
- P0602 — Control Module Programming Error
- P0603 — Internal Control Module Keep Alive Memory (KAM) Error
- P0604 — Internal Control Module Random Access Memory (RAM) Error
- P0605 — Internal Control Module Read Only Memory (ROM) Error
Frequently asked questions
What is the sensor reference A circuit?
It is a regulated voltage feed, usually 5 volts, that the PCM supplies to a group of sensors so they can report their measurements accurately.
Why are several sensor codes set with P06A6?
Multiple sensors often share the same reference feed, so a single reference fault can make all of them read incorrectly and set additional range or performance codes.
Can one bad sensor cause P06A6?
Yes, a sensor that shorts internally can drag the shared reference voltage out of range, which is why sensors are disconnected one at a time during diagnosis.
Does P06A6 mean the PCM has failed?
Usually not; wiring shorts, opens, connector faults, and shorted sensors are far more common, and the PCM should only be suspected after those are ruled out.
Disabling P06A6 in software
RaceTune can permanently disable P06A6 — 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.
ECU families we can disable P06A6 on
We hold the DaVinci A2L disable definitions for these families, so the exact P06A6 path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.
- Bosch EDC17C66 verified
- Bosch EDC17CP57 verified
- Bosch MG1CP002 verified
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 P06A6 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