Home / DTC / P1684 — Metering Oil Pump Position Sensor Circuit Malfunction

P1684 — Metering Oil Pump Position Sensor Circuit Malfunction

Detailed page for trouble code P1684.

34,685codes
59brands
11,925generic
22,760specific
Reset
Code

P1684

Generic P — Powertrain

Metering Oil Pump Position Sensor Circuit Malfunction

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty metering oil pump position sensor
  • Open, shorted or damaged wiring harness to the sensor
  • Corroded or loose connector pins
  • Poor sensor ground or reference voltage
  • Metering oil pump mechanical failure or seizure
  • ECM internal fault or poor ECM connector contact

Symptoms

  • MIL (check engine light) illuminated
  • Stored P1684 or related fault codes
  • Possible reduced engine power or limp-home mode
  • Abnormal oil metering behaviour (low or erratic oil delivery)
  • Unusual engine noise if oiling is affected
  • Difficulty starting or rough running if ECM limits operation

What to check

  • Read and record stored/pendant DTCs and freeze-frame data with a scan tool
  • Visually inspect sensor, connector, and wiring harness for damage or corrosion
  • Check battery and charging voltage (low voltage can cause false codes)
  • Backprobe sensor connector and confirm reference voltage, signal voltage and ground
  • Wiggle test wiring while monitoring live data for intermittent faults
  • Check continuity and resistance of sensor wiring to the ECM with ignition off

Signal parameters

  • Reference voltage: typically ~5.0 V (±0.5 V) from ECM
  • Sensor signal voltage: typically 0.2–4.8 V depending on position (varies by design)
  • Ground continuity:
  • Open-circuit detection: infinite or very high resistance when sensor unplugged
  • Pulse or frequency-type sensors: frequency or duty cycle should change smoothly with pump movement

Diagnostic algorithm

  1. Verify customer complaint and confirm MIL is on. Connect scan tool, read P1684 and any related codes; note freeze-frame and live data for the MOP position sensor.
  2. Clear codes and attempt to re-create. If P1684 returns, proceed with wiring and sensor checks.
  3. Visually inspect the sensor, connector, and harness for damage, corrosion, or poor routing near heat or moving parts.
  4. With ignition ON (engine off), backprobe the sensor connector: verify reference voltage from ECM (~5 V), good ground, and a stable signal reference. Compare to expected ranges in signal_params.
  5. If reference or ground incorrect, trace wiring back to ECM; repair open or corroded connections, repair grounds.
  6. If reference and ground are good but signal is out of range or intermittent, perform continuity/resistance check of signal wire to the ECM with ignition off. Repair any broken wiring.
  7. Wiggle harness and connectors while watching live data for intermittent changes. Repair or secure harness as needed.
  8. If wiring tests good, measure sensor output while operating the pump (cranking or running as safe) and confirm signal changes smoothly with pump movement. Replace sensor if output is incorrect or noisy.
  9. Inspect metering oil pump mechanically — check for binding, abnormal resistance, or internal damage that could prevent correct sensor movement. Repair or replace pump if needed.
  10. If sensor and pump are confirmed good, consider ECM connector issues or ECM fault. Perform ECM input diagnostics or replacement only after verifying wiring and components.
  11. After repairs, clear codes, perform any required relearn or calibration procedures for the metering oil pump position sensor, then road test and re-scan to confirm repair.

Likely causes

  • Damaged or corroded connector at the MOP position sensor
  • Broken or shorted sensor signal wire (chafing, rodent damage)
  • Failed position sensor (hall, potentiometer, or reed style)
  • Poor ground at the sensor or ECM
  • Mechanical fault in metering oil pump preventing proper sensor movement

Fault status

⚠️ Status
Metering Oil Pump Position Sensor Circuit Malfunction — MIL illuminated. Check sensor/wiring/ground; oil metering may be affected.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

9,764

The library contains 9,764 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email