DTC codes / Mazda codes / P1689
P1689 on Mazda vehicles indicates that the powertrain control module (PCM) has detected an electrical fault in the oil pressure control solenoid circuit, which regulates oil flow to the variable valve timing or cylinder deactivation system. The PCM monitors the solenoid's current draw and expected response, and when the signal falls outside the programmed parameters, it commands the solenoid to a default state and stores this code.
Guidance is general and written for Mazda vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.