DTC codes / Mazda codes / P1686
P1686 on Mazda vehicles indicates that the powertrain control module (PCM) has detected a circuit fault in the stepper motor control for the metering oil pump. The PCM monitors the electrical circuit that drives the stepper motor, and when the feedback signal does not match the commanded position or the circuit is open or shorted, it stores this code.
It is not advisable to continue driving with P1686 because the metering oil pump may not deliver adequate lubrication, which can lead to severe engine damage. Have the vehicle inspected by a qualified technician as soon as possible, and avoid high-speed or heavy-load driving until repaired.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
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.