Code P0012 reports retarded timing of camshaft 1, bank 1. On the Fiat 500 1.2 it appears together with P0009 and P0011 and keeps the engine warning light on, although the vehicle runs correctly.
- System
- Fuel injection
- Fault
- Engine warning light permanently on, with the vehicle running correctly.
- Typical symptoms
-
- Engine warning light permanently on
- The vehicle runs correctly
- Several valve timing codes are stored together in the diagnostic memory
- Vehicles affected
-
- Fiat 500 1.2 8v
- Main code
-
- P0012 Camshaft position or timing 1, bank 1, timing over-retarded
- Related codes
-
- P0009 Valve timing or engine control system, bank 2, fault
- P0011 Camshaft position or timing 1, bank 1, timing over-advanced
On this fault the diagnostic tool often returns several codes together.
- Solution
-
See the repair procedure verified on Sema Repair.
The cause and the repair are on Sema Repair
On Sema Repair this code is linked to verified case studies, with the confirmed cause case by case, the job step by step, indicative times, the manufacturer's notes and a photograph of the component with the point of intervention highlighted.