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…