P0336 on Audi: Causes, Symptoms and Fix Cost
Quick Answer
Not safe to drive
P0336 on a Audi means the engine computer is getting a crankshaft position signal, but the signal does not match what it expects, for example pulses that are missing, extra or out of step. The crankshaft signal is what the computer uses to time spark and fuel injection. Unlike P0335, where the signal is simply lost, P0336 often points to a loose sensor, a damaged toothed wheel or a timing problem as well as to the sensor itself.
- Severity
- Critical · Ignition
- Typical repair cost, all makes
- €45-€1500
Connect a standard OBD2 adapter (Bluetooth LE on iPhone) to your Audi and Skanyx tells you what P0336 means on that engine, whether it is safe to keep driving, and what the fix should cost. Free on iPhone and Android.
Get Skanyx freeWhat does P0336 mean on a Audi?
The Quick Answer above is the generic definition. What follows is the model-specific detail for the Audi models that log P0336.
Audi A6
2005-2018
Volkswagen Group software reports this code as "Crankshaft Position Sensor (G28): Missing Tooth". Ross-Tech notes that swapped G28 wires set it on the 2005-2008 A6 (4F) with the 3.2 litre BKH engine, so check the wiring against the diagram, and that on the 3.0T engines of the MLB platform, which the 2011-2018 A6 (C7) uses, the impulse rotor on the crankshaft should be checked for damage.
What causes P0336 on a Audi?
Beyond the generic causes listed on the main P0336 page, these are the patterns noted for Audi models:
Swapped G28 sensor wires on the 3.2 BKH engine
: Audi A6
Damaged impulse rotor on the MLB-platform 3.0T
: Audi A6
How to diagnose P0336 on a Audi with OBD2
Follow these steps to pinpoint the root cause of P0336:
- Read all stored codes and freeze-frame data. Check for P0335, P0016 or misfire codes alongside P0336, because they change where to look first
- Check that the sensor is firmly bolted in, that its O-ring is intact and that no oil or metal debris is on the tip
- Inspect the connector and the wiring to the engine computer for oil soaking, corrosion, chafing and heat damage, and check the pins are not pushed back
- Check the supply voltage, ground and signal at the sensor against the manufacturer specification. A generic OBD2 reader shows engine speed but not the tooth pattern itself; seeing missing or extra pulses needs an oscilloscope
- Inspect the toothed wheel on the crankshaft for damaged or missing teeth and for metal debris
- If the sensor, wiring and wheel are good, check the timing chain or belt, tensioner and sprockets for wear, and check for metal debris in the oil
- Clear the code and road-test, and confirm it does not return before treating the job as done
How much does P0336 cost to fix on a Audi? (EUR)
Estimated repair costs for P0336 in EUR, compiled across makes. Expect Audi parts and labour towards the upper end of each range.
| Repair | Parts Cost | Labor Cost | Total Estimate | DIY Difficulty |
|---|---|---|---|---|
| Replace crankshaft position sensor | €20–€100 | €50–€200 | €70–€300 | Moderate |
| Repair wiring or connector to sensor | €10–€50 | €60–€180 | €70–€230 | Moderate |
| Refit sensor and replace O-ring or mounting bolt | €5–€30 | €40–€120 | €45–€150 | Moderate |
| Replace reluctor ring (tone wheel) | €30–€120 | €200–€600 | €230–€720 | Professional |
| Replace engine control unit with programming | €400–€1200 | €100–€300 | €500–€1500 | Professional |
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
Codes related to P0336
These codes are often seen alongside P0336 or point to related issues, on any make:
Looking for the full P0336 reference (all makes, full diagnosis flow, complete repair cost matrix)? See the main P0336 guide
Diagnose P0336 on your Audi
Your car logged P0336. Skanyx reads it on a standard OBD2 adapter (Bluetooth LE on iPhone), tells you whether it is safe to keep driving, and shows the €45-€1500 repair range so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.
Get Skanyx free