P07B5–P07BB Transmission Park Position Sensor/Switch A Circuit Performance/Low
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 |
|---|---|---|
P07B5 | Transmission Park Position Sensor/Switch A Circuit Performance/Low | Investigate soon |
P07BB | Transmission Park Position Sensor/Switch B Circuit Performance/Low | Investigate soon |
The definition
P07B5: Transmission Park Position Sensor/Switch A Circuit Performance/Low.
P07B5 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
Same park position sensor circuit as the related codes, but here the signal is either lower than it should be or present yet implausible - for example still reporting park while the car is moving, or never confirming the change at all. 'Low' generally points to a short to earth or a failed sensor; 'performance' points to something out of position rather than electrically dead. Rather than reason backwards from the word 'low', the reliable move is to have the actual park lock position read in live data as P is selected and released. On an electronic selector this is the sensor that confirms the parking pawl inside the gearbox has actually engaged, so the car may refuse to release from P or warn that park is not secure.
Most likely causes, in order
- Water or oil in a connector, or wiring shorted to earth. Check the plug at the gearbox first, and any connector under the centre console if the sensor sits at the selector. Damp carpets in a VAG usually mean blocked scuttle or plenum drains, and that water finds connectors.
- The park lock mechanism is not fully reaching its position. If the pawl or its actuator is stiff, or the emergency release is partly engaged, the sensor is reporting honestly and the control unit calls it a performance fault. As an owner, listen for the park lock engaging and releasing as you select P; a workshop can read the actual position in live data.
- Low or unstable supply voltage. A weak battery causes selector and park lock faults that look far more serious than they are. Worth testing early, especially if other modules also have faults stored.
- Failed sensor, actuator or control unit. The expensive end, and only fair once wiring, damp and voltage have been ruled out.
Worth knowing: Treat the parking brake as the only thing holding the car until this is fixed, and get it looked at rather than clearing it - it can leave you stuck in P as easily as it can fail to hold. Also be aware that work in this area usually requires a basic setting or adaptation afterwards; VAG control units have specific park lock adjustment and adaptation routines, and a mechanically correct repair that was never adapted will simply set the code again.
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 P07B5 mean?
P07B5 means Transmission Park Position Sensor/Switch A Circuit Performance/Low. 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 P07B5?
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.