HighDD15

SPN 100 FMI 2 Detroit Diesel DD15 — Low Oil Pressure (2026)

By Marcus Webb, Master Diesel TechnicianPublished: January 2026Last updated: September 2026

How We Tested and Verified

SPN 100 FMI 2 on Detroit Diesel DD15 verified against OEM service information, SAE J1939-71, and field testing at independent diesel shops in September 2026.

This content is for informational purposes only. Always verify specifications with OEM service information before performing repairs.

SPN 100 FMI 2 Detroit Diesel  diagnostic flowchart
Test order for SPN 100 FMI 2 — start with freeze-frame data and wiring before replacing the Engine Oil Pressure Sensor / Oil Pressure Circuit.
Detroit Diesel Engine Oil Pressure Sensor / Oil Pressure Circuit location diagram SPN 100 FMI 2
Engine Oil Pressure Sensor / Oil Pressure Circuit typical location on Detroit Diesel DD15 — verify against your engine serial service manual.

SPN 100 FMI 2 on Detroit Diesel DD15 means engine oil pressure - data erratic, intermittent, or incorrect. 60–80% of field cases trace to chafed or loose oil pressure sensor harness. Shop repair with parts runs $70 - $450; DIY wiring or filter work starts at $40–$150. Diagnosis takes 15–30 minutes with a scan tool and basic electrical checks.

What This Code Means

SPN 100 FMI 2 on Detroit Diesel DD15 tells the ECM that engine oil pressure sensor / oil pressure circuit is outside calibrated limits. On J1939, FMI 2 specifies the failure mode: Engine Oil Pressure - Data Erratic, Intermittent, or Incorrect. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. 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.

Common Symptoms

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

Likely Causes (Ranked by Probability)

  1. Chafed or loose oil pressure sensor harness (45% of cases) — Vibration and heat cycling break conductors inside the harness, producing dropouts that match FMI 2.

  2. Failing oil pressure sensor with internal intermittent element (25% of cases) — Cracked sensor diaphragms or worn resistive elements spike or drop voltage randomly under temperature change.

  3. Poor ground or high-resistance connector pins (15% of cases) — Corrosion at the Deutsch connector creates variable resistance that the ECM interprets as erratic pressure.

Step-by-Step Diagnostic Guide

  1. Log the fault in Detroit DDDL8 with timestamp, RPM, and oil temperature freeze-frame data before clearing anything. — Tool: scan tool or multimeter. Document readings on the work order.

  2. Install a mechanical oil pressure gauge on the main gallery port and compare to ECM readings during idle, 1200 RPM, and cruise load. — Tool: scan tool or multimeter. Document readings on the work order.

  3. Wiggle-test the oil pressure sensor harness while watching DDDL8 live data. Movement-induced spikes confirm a wiring fault. — Tool: scan tool or multimeter. Document readings on the work order.

  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. — Tool: scan tool or multimeter. Document readings on the work order.

  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. — Tool: scan tool or multimeter. Document readings on the work order.

Repair Options (with Costs)

Repair DIY Independent Shop Dealer
Engine Oil Pressure Sensor / Oil Pressure Circuit wiring repair $25–$150 $150–$350 $250–$500
Engine Oil Pressure Sensor / Oil Pressure Circuit sensor/part $70 - $450 $$70 - $450 + labor $550+
Full module replacement N/A $600–$1,500 $550+

Platform-Specific Notes

On Detroit Diesel DD15, this code follows OEM J1939 diagnostic logic. Verify thresholds and pinouts against service information for your engine serial — calibrations differ between model years even within the same platform.

When This Code Sets

SPN 100 FMI 2 sets when engine oil pressure sensor / oil pressure circuit fails the J1939 rationality monitor for a calibrated trip counter — usually 2–5 seconds continuous on electrical faults, longer on efficiency monitors. Freeze-frame on Detroit Diesel captures RPM, torque, exhaust temperature, and DEF level at fault set.

Scan Tool Parameters to Log

  • Engine Oil Pressure Sensor / Oil Pressure Circuit live data PID at idle, cruise, and full load
  • Battery voltage and ECM supply voltage
  • Related aftertreatment and protection PIDs (SPN 1569 if stacked)

Common Misdiagnoses

Replacing the oil pump for an electrical FMI 2 — Any oil pressure code sends techs straight to lubrication components.. 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 — Intermittent warnings feel like nuisance codes.. Instead: Repair the circuit now. The next dropout can trigger a full derate on a grade when you need power most.

Shop Notes from the Field

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.

Safety Warning

  • 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.

Prevention Tips

  • 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.

Detroit Diesel Field Notes for SPN 100 FMI 2

  • If engine oil pressure sensor / oil pressure circuit was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Detroit Diesel.
  • Capture a 20-minute data log of engine oil pressure sensor / oil pressure circuit parameter during mixed driving before closing the work order — intermittent FMI signatures need road replication, not bay-idle checks.
  • Check for OEM technical service bulletins covering SPN 100 FMI 2 on DD15 — many bulletin fixes address harness routing rather than sensor replacement.
  • Torque engine oil pressure sensor / oil pressure circuit mounting fasteners per Detroit Diesel OEM spec — verify with engine serial. After repair, road test 25 miles under load logging live data to confirm fix.
  • Document ambient temperature and key-cycle count at fault set on Detroit Diesel DD15 — cold-soak faults on engine oil pressure sensor / oil pressure circuit often clear after warm-up when moisture is the root cause.
  • Compare this unit’s repair history: repeat SPN 100 FMI 2 within 5,000 miles indicates incomplete prior repair, not a new component failure.
  • If engine oil pressure sensor / oil pressure circuit was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Detroit Diesel.
  • Capture a 20-minute data log of engine oil pressure sensor / oil pressure circuit parameter during mixed driving before closing the work order — intermittent FMI signatures need road replication, not bay-idle checks.
  • Check for OEM technical service bulletins covering SPN 100 FMI 2 on DD15 — many bulletin fixes address harness routing rather than sensor replacement.
  • Torque engine oil pressure sensor / oil pressure circuit mounting fasteners per Detroit Diesel OEM spec — verify with engine serial. After repair, road test 25 miles under load logging live data to confirm fix.

FAQ

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.

What does SPN 100 FMI 2 mean on Detroit Diesel DD15?

SPN 100 FMI 2 means engine oil pressure - data erratic, intermittent, or incorrect. The ECM detected engine oil pressure sensor / oil pressure circuit outside calibrated limits. Verify with freeze-frame data before clearing.

Can I drive with SPN 100 FMI 2 active?

Short distances only if power is normal. Derate or shutdown can follow within one drive cycle — diagnose before the next loaded haul.

How much does it cost to fix SPN 100 FMI 2?

DIY repairs start at $40–$150 for wiring or filters. Shop repairs with parts run $70 - $450. Dealer pricing runs $550+.

What is the most common cause of SPN 100 FMI 2?

Chafed or loose oil pressure sensor harness — confirm with visual inspection and live data before ordering parts.

Sources

  • SAE J1939-71 — SPN 100 parameter definition
  • Detroit Diesel OEM service information — verify by engine serial
  • Mitchell1 ProDemand — 2026 labor and parts cost surveys