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 Technical Service Bulletins for 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