P0012 MAZDA CMP Timing Over Retard Right side

Possible causes
– Dirty Oil
– Low engine oil level
– Variable cam timing actuator stuck in retard position
– Timing belt jumped
Symptoms
– Engine Light ON (or Service Engine Soon Warning Light)
– Possible Lack/Loss of power
– Possible Engine rough idle
MAZDA Related P0012 code
2009 MAZDA TRIBUTE Power Train:automatic Transmission:control Module (tcm, Pcm)
2009 MAZDA TRIBUTE Equipment:other:owners/service/other Manual
2001 MAZDA MIATA Engine And Engine Cooling:engine
2002 MAZDA MIATA Engine And Engine Cooling:engine