OBDHut

OBDHut

P1687

Moderate

Metering Oil Pump Stepping Motor Circuit Malfunction

What Does P1687 Mean?

A third variant of metering oil pump stepping motor circuit malfunction detection. This typically indicates a comprehensive failure affecting multiple phases or a complete motor failure in rotary engine oil metering systems.

Common Causes

40%

Complete stepping motor failure in metering oil pump

Metering Oil Pump
Stepping Motor Assembly

25%

Multiple wire breaks or harness damage to MOP

Wiring Harness
Electrical Connectors

20%

Water intrusion causing short circuits in motor windings

Stepping Motor
Connector Seals

10%

ECM multiple driver circuit failure

Engine Control Module

5%

Mechanical seizure of MOP preventing motor movement

Metering Oil Pump
Oil Pump Mechanism

Diagnostic Steps

1

Step 1: Attempt manual rotation of MOP shaft to check for mechanical binding or seizure

2

Step 2: Disconnect MOP motor and check all four phase winding resistances (should be equal and within spec)

3

Step 3: Check for short circuits between phases and to ground (should be infinite resistance)

4

Step 4: Inspect MOP assembly for physical damage, oil contamination in connector, or water intrusion

5

Step 5: Verify ECM power and ground circuits are within specification before condemning ECM

Estimated Repair Cost

$350 - $1,500

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P1687 mean?

A third variant of metering oil pump stepping motor circuit malfunction detection. This typically indicates a comprehensive failure affecting multiple phases or a complete motor failure in rotary engine oil metering systems.

What causes P1687?

The most common cause of P1687 (Metering Oil Pump Stepping Motor Circuit Malfunction) is: Complete stepping motor failure in metering oil pump

How much does it cost to fix P1687?

Typical repair costs for P1687 range from $350 to $1,500, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P1687?

Critical lubrication failure will destroy rotary engine internals rapidly. Vehicle should not be driven except to a repair facility.

How do I diagnose P1687?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P1687 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Rotary Engine Lubrication System

Difficulty

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.