Detroit Diesel · Engine Oil Pressure Sensor / Oil Pressure CircuitHigh

Detroit Diesel SPN 100 FMI 2: Erratic Engine Oil Pressure

SPN 100 FMI 2 (FMI 2) — Engine Oil Pressure - Data Erratic, Intermittent, or Incorrect

4.8/5· 128 reviews

Quick Answer

SPN 100 FMI 2 means Detroit ECM oil pressure readings are erratic or intermittent, not steadily low. The fault can cause unexpected derates or shutdowns. Confirm real pressure with a mechanical gauge and inspect wiring before replacing the sensor assembly.

Overview: Detroit Diesel SPN 100 FMI 2

Erratic oil pressure codes frustrate drivers because the truck runs fine until it does not. ProfessionalDieselRepair.com treats Detroit SPN 100 FMI 2 as a signal-integrity problem first and a mechanical problem second, because the FMI tells you the data itself is unstable.

Repair Snapshot

Time

2 - 4 Hours

Difficulty

Advanced

Parts Cost

$70 - $450

Dealer Labor

$550+

Tools Required

  • Detroit DDDL8
  • Noregon JPRO
  • Mechanical Oil Pressure Gauge
  • Multimeter

What SPN 100 FMI 2 Means

SPN 100 FMI 2 on Detroit Diesel DD13, DD15, and DD16 engines flags erratic oil pressure data rather than a steady low reading. Intermittent drops can trigger surprise derates or nuisance shutdowns because the ECM cannot trust the signal. Tee in a mechanical gauge and log DDDL8 data before replacing the sensor.

Symptoms Drivers Notice

  • Oil pressure gauge needle jumps or flickers at steady RPM
  • Intermittent amber or red oil pressure lamp with no consistent pattern
  • Random derate events that clear when the key is cycled
  • DDDL8 live data shows pressure spikes or dropouts unrelated to RPM changes
  • Fault may appear only at cold start or after driving over rough pavement

Most Likely Root Causes

Chafed or loose oil pressure sensor harness

Common

Vibration and heat cycling break conductors inside the harness, producing dropouts that match FMI 2.

Failing oil pressure sensor with internal intermittent element

Common

Cracked sensor diaphragms or worn resistive elements spike or drop voltage randomly under temperature change.

Poor ground or high-resistance connector pins

Occasional

Corrosion at the Deutsch connector creates variable resistance that the ECM interprets as erratic pressure.

Common Misdiagnoses (Don't Waste Parts)

Replacing the oil pump for an electrical FMI 2

Why it happens: Any oil pressure code sends techs straight to lubrication components.

Do this instead: A parts-cannon oil pump swap wastes hours. Log DDDL8 against a mechanical gauge first; steady gauge with erratic ECM data is electrical.

Ignoring the fault because the truck still makes power

Why it happens: Intermittent warnings feel like nuisance codes.

Do this instead: Repair the circuit now. The next dropout can trigger a full derate on a grade when you need power most.

Master Tech Commentary

Mechanic's Notes

ProfessionalDieselRepair.com recommends capturing a DDDL8 data log during a wiggle test before any parts swap on Detroit SPN 100 FMI 2. Erratic data is often a frayed harness in the valve cover routing or a loose Deutsch pin, not a failed oil pump.

Step-by-Step Diagnostic Procedure

  1. Step 1: Log the fault in Detroit DDDL8 with timestamp, RPM, and oil temperature freeze-frame data before clearing anything.
  2. Step 2: Install a mechanical oil pressure gauge on the main gallery port and compare to ECM readings during idle, 1200 RPM, and cruise load.
  3. Step 3: Wiggle-test the oil pressure sensor harness while watching DDDL8 live data. Movement-induced spikes confirm a wiring fault.
  4. Step 4: Backprobe the sensor connector: 5V reference on supply, signal typically 0.5-4.5V. Resistance to ground on the signal wire should exceed 1k ohms with sensor unplugged.
  5. Step 5: Inspect the sensor ground path to the cylinder head stud. Clean star washers and torque to spec; poor ground is a top cause of erratic FMI 2 readings.

Professional service / OEM-level scan tools are recommended before clearing this fault for good.

Live Data & Freeze-Frame Tips

In Detroit DDDL8, overlay oil pressure, RPM, and oil temperature on one graph. Erratic FMI 2 shows pressure jumping at constant RPM. If pressure tracks RPM smoothly on a mechanical gauge but jumps in DDDL8, focus on the sensor circuit.

Safety Warnings

  • Never ignore a red oil pressure lamp even if it flickers off.
  • Relieve gallery pressure before removing sensor ports.
  • Keep hands clear of fan and belt while performing wiggle tests with engine running.

When to Limp In vs Tow

Tow if the engine shut down for oil pressure and mechanical verification is not possible roadside. Do not repeatedly crank a unit that logged a shutdown-level oil pressure event.

Prevention Tips for Fleets & Owner-Operators

  • Reroute and tie-wrap harnesses away from sharp bracket edges near the valve cover.
  • Apply dielectric grease to sensor connectors during service.
  • Replace oil pressure sensors at 500k miles as preventive maintenance on fleet units.

Related Fault Codes

SPN 100 FMI 1 — Engine Oil Pressure Sensor

Steady low pressure reading; more likely a mechanical or sustained low-signal fault.

SPN 100 FMI 4

Voltage below normal on the oil pressure circuit; often a short or grounded signal wire.

SPN 175 FMI 0 — Engine Oil Temperature Sensor

High oil temperature can accompany aeration-related erratic pressure readings.

Frequently Asked Questions

What is Detroit SPN 100 FMI 2?

It indicates erratic, intermittent, or incorrect oil pressure data from the sensor circuit. The ECM cannot rely on the signal for protection logic.

Can a bad sensor cause FMI 2 without low oil pressure?

Yes. A mechanical gauge reading normal pressure with erratic ECM data strongly points to sensor or wiring failure.

Will this code derate the engine?

Intermittent low readings during erratic events can trigger derate or shutdown protection even when average pressure is acceptable.

How do I test the Detroit oil pressure sensor wiring?

Backprobe for steady 5V reference, inspect resistance to ground, and perform a wiggle test while logging DDDL8 live data.

Is FMI 2 the same as low oil pressure?

No. FMI 1 and FMI 18 indicate below-normal readings. FMI 2 specifically means the data itself is unstable.

Can I drive with SPN 100 FMI 2 active?

Only to a safe service location after confirming oil level and normal mechanical pressure. Repair the circuit before long hauls.

More Detroit Diesel codes on this system

All Detroit Diesel fault codes

Guides that go deeper