Timing and crank/cam sensorsGeneric OBD-II codeUrgency: Garage soon
P0015 on Fiat: causes and affected engines
Documented faults in Fiat engines that can trigger P0015
Grouped by engine or model, from most to least important. These are faults with the variable valve timing actuator, with the timing chain and with the timing belt: not all of them will necessarily set the code, and only a diagnosis confirms the cause on your car.
1.3 Multijet
In 500, 500L, 500X, Doblò II, Panda III, Punto III and 2 more models
1.6 and 2.0 MultiJet II
In 500L, 500X, Bravo, Doblò II, Freemont and Tipo
1.2 PureTech
In 600 and Grande Panda
Common causes of P0015 on any make
From most to least likely, according to the sources.
What to check first
The first diagnostic steps, from the most likely and cheapest to check to the most expensive.
- 1Check when the oil was last changed and what it looks like; if it is dirty or due, change it using the grade the manufacturer specifies and see whether the code returns.[1]
- 2Inspect the camshaft sensor, its connector and the wiring, which runs next to the rocker cover.[1][2]
- 3Check the phaser solenoid (resistance, dirt in the filter) following the values in the model's manual.[1][2]
Frequently asked questions
Which Fiat engines have faults that can trigger P0015?
1.5 BlueHDi (2 faults), 1.3 Multijet (1 fault), 1.6 and 2.0 MultiJet II (1 fault) and 1.2 PureTech (1 fault). Each fault has its own page with the affected years and versions, the symptoms and the repair cost.
What does code P0015 mean on a Fiat?
Camshaft "B" (exhaust) position, bank 1: timing over-retarded. The ECU compares the position of the bank 1 exhaust camshaft with that of the crankshaft and detects that it is lagging behind what the variable valve timing system is commanding. It is the opposite case to P0014, where the camshaft is too far advanced. It is a generic OBD-II code: it means the same on a Fiat as on any other make.[1][2]
Can I keep driving with P0015?
Garage soon. Out-of-step timing hurts performance and, if the cause is a stretched chain or belt, carrying on using the car can increase wear and end up damaging the engine.[2]
Sources
Every fact on this page links to its source. If you find an error, let us know.
- P0015 – Camshaft position (CMP) exhaust/right/rear, bank 1 – timing over-retardedTroubleCodes.net · Technical documentation · consulted 29 October 2026
- P0015 Code Symptoms, Causes, Diagnostic Steps & Cost GuideFlagship One (FS1 Inc.) · Technical documentation · consulted 29 October 2026