DTC codes / Mazda codes / P1684
P1684 on a Mazda indicates that the powertrain control module (PCM) has detected an implausible signal from the metering oil pump position sensor circuit. This sensor reports the actual position of the metering oil pump, which delivers oil to the engine's apex seals in rotary engines, and the PCM sets the code when the voltage or position reading falls outside the expected range.
It is not safe to continue driving with P1684 for an extended period because the metering oil pump may not be delivering adequate lubrication to the engine, which can lead to severe internal damage. Avoid high-speed or high-load driving and have the vehicle inspected by a qualified technician as soon as possible.
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.