P07B6–P07BC Transmission Park Position Sensor/Switch A Circuit Performance High
The part responds, but not the way the ECU expects under these conditions - a wear or plausibility problem rather than a dead circuit.
Can you drive it? The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.
Which code is which
Same fault, different cylinder or bank — diagnosed the same way. Several set together usually means one shared cause.
| Code | Definition | Severity |
|---|---|---|
P07B6 | Transmission Park Position Sensor/Switch A Circuit Performance High | Investigate soon |
P07BC | Transmission Park Position Sensor/Switch B Circuit Performance High | Investigate soon |
The definition
P07B6: Transmission Park Position Sensor/Switch A Circuit Performance High.
P07B6 is a powertrain code (the engine or gearbox), defined by the SAE standard - it means the same thing on any make of car, and any generic OBD-II reader will decode it.
What to check first
Cheapest and fastest checks first:
- Read the freeze-frame data stored with the fault - engine speed, load and temperature at the moment it logged tell you whether this happens cold, hot or under load.
- Check the connector at the part for corrosion, and that it is fully seated.
- Clear the code and see whether it returns, and under what conditions.
What actually causes this on a VAG
This is the Park position sensor fault in its "doesn't add up" form, rather than the open-circuit or short-circuit versions. The signal is electrically perfectly plausible - no break, no short - but it doesn't agree with what the gearbox is actually doing, and it sits higher than the controller expected for the position the mechanism is really in. That difference matters, because a complaint about two readings not tallying usually has a mechanical, adjustment or voltage cause rather than a dead component. The practical symptoms are the same as any Park fault: Park not being confirmed, starting or shifting out of P refused, gearbox warning displayed. The same caution applies too. A Park position the controller will not confirm is a Park position you should not trust to hold the car - parking brake on every time, front wheels into the kerb on a slope, chock a wheel if you can.
Most likely causes, in order
- Reference values wrong after work on the gearbox or selector. If the mechatronic, selector unit or park lock has been disturbed, replaced or refitted, the stored positions no longer match the hardware. Carrying out the manufacturer's basic setting with a diagnostic tool re-teaches them and often clears the fault outright at no parts cost. This is a diagnostic-tool job, not a parts job, and it is by far the cheapest outcome here.
- Weak 12V battery, poor charging or a bad earth. Low or unstable voltage makes electrically driven actuators sluggish and throws plausibility faults right across a VAG transmission system. If the battery is several years old, or the fault first appeared around a jump start, a flat battery or a battery replacement, get the battery load-tested and the earth points checked before anything else is touched. It is the cheapest test on the list and it clears a genuine share of these.
- High-resistance connection nudging the reading up. A corroded pin or a slightly loose terminal can lift a signal without breaking it, producing a reading that is consistently a little wrong while the circuit still appears to work. Have the connector pins inspected for tension and corrosion and the circuit resistance actually measured rather than assumed.
- Park lock mechanism sticking or worn. A pawl or linkage that doesn't quite reach its resting position leaves the sensor reading off-target while remaining electrically healthy. Watching the commanded position against the actual position on live data while the selector is cycled shows this up clearly, and is worth asking for by name.
- Sensor drifted out of range. Sensors can age and read consistently offset without failing outright. On many VAG boxes that means a mechatronic or park lock repair rather than a small standalone part, so it is a fair conclusion only once the adaptation has been done properly, the battery has been tested and the wiring measured - not before.
Worth knowing: Insist the repair runs in this order: read the full fault list, load-test the battery and check the earths, carry out the manufacturer's basic setting, and only then talk about parts. A plausibility fault caused by a missed adaptation or a tired battery reads exactly like a failed sensor on a scan tool, and that resemblance is what gets people billed for a mechatronic they never needed.
Reading the code is the easy part
A code names the circuit that complained. What tells you why is watching the sensor behind it while the engine runs — and that is where a code reader stops and a diagnostic tool starts.
VAGPULSE reads every module in a VW, Audi, Skoda or SEAT — not just the engine — shows the live measuring blocks behind this fault, gives you the freeze-frame conditions it was logged under, and clears it once you have fixed it. It also does what a generic OBD reader cannot on a VAG: service resets, coding, adaptations, and Stage 1–3 flashing with your original file saved first.
$249 once. No subscription, unlimited cars. Windows 10/11.
See VAGPULSE — $249 Look up another codeSoftware downloads instantly · cable ships September 30 · cable guarantee — refund if it won't connect
Prefer to work on your phone? The VAGPULSE Android app is a free download and its demo mode runs against a sample car with no hardware at all, so you can see exactly what it reads before spending anything. Reading your car with it needs the VAGPULSE cable, which comes with the licence.
Common questions
What does P07B6 mean?
P07B6 means Transmission Park Position Sensor/Switch A Circuit Performance High. The part responds, but not the way the ECU expects under these conditions - a wear or plausibility problem rather than a dead circuit.
Can I drive with P07B6?
The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.