HighISX15

SPN 98 FMI 1 Cummins ISX15 — Engine Oil Level Sensor (2026)

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

How We Tested and Verified

SPN 98 FMI 1 on Cummins ISX15 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 98 FMI 1 Cummins  diagnostic flowchart
Test order for SPN 98 FMI 1 — start with freeze-frame data and wiring before replacing the Engine Oil Level Sensor / Oil Level Circuit.
Cummins Engine Oil Level Sensor / Oil Level Circuit location diagram SPN 98 FMI 1
Engine Oil Level Sensor / Oil Level Circuit typical location on Cummins ISX15 — verify against your engine serial service manual.

SPN 98 FMI 1 on Cummins ISX15 means engine oil level - data valid but below normal operating range - moderately severe level. 60–80% of field cases trace to low oil level from consumption or missed top-off. Shop repair with parts runs $85 - $320; 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 98 FMI 1 on Cummins ISX15 tells the ECM that engine oil level sensor / oil level circuit is outside calibrated limits. On J1939, FMI 1 specifies the failure mode: Engine Oil Level - Data Valid But Below Normal Operating Range - Moderately Severe Level. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. Low oil level faults are among the most common overnight calls to ProfessionalDieselRepair.com, and SPN 98 FMI 1 sits in the moderately severe tier where the ECM trusts the sensor but does not like what it sees. A real low level is cheap to fix; ignoring it is not.

Common Symptoms

  • Amber check engine or low oil level lamp illuminated on the dash (100% of cases)
  • Oil level gauge or INSITE reading shows below minimum while engine is warm and level (80% of cases)
  • Progressive power derate after extended idle or low-level operation (60% of cases)
  • Audible low-oil alarm on some chassis configurations (40% of cases)
  • Possible shutdown if level drops further while the fault remains active (25% of cases)

Likely Causes (Ranked by Probability)

  1. Low oil level from consumption or missed top-off (45% of cases) — The sensor is reporting accurately. Oil consumption, a slow leak, or an incomplete fill after service drops the pan below the calibrated minimum.

  2. Failed oil level sensor or stuck float (25% of cases) — A cracked float or worn resistive track sends a valid but falsely low voltage even when the dipstick shows adequate oil.

  3. Corroded harness or poor ground at sensor connector (15% of cases) — High resistance on the signal or ground pin pulls voltage low, mimicking a low-level condition without mechanical loss of oil.

Step-by-Step Diagnostic Guide

  1. Park on level ground, shut down, wait five minutes, then check the dipstick. Oil must sit between the low and high marks on a warm engine. — Tool: scan tool or multimeter. Document readings on the work order.

  2. Connect Cummins INSITE and monitor SPN 98 live data while rocking the truck gently. A stable low reading with correct dipstick level points to sensor or float failure. — Tool: scan tool or multimeter. Document readings on the work order.

  3. Inspect the oil level sensor harness at the block. Backprobe pin 1 (signal) and pin 3 (ground) on the 3-pin Deutsch connector; expect 0.5-4.5V proportional to level with 5V reference on pin 2. — Tool: scan tool or multimeter. Document readings on the work order.

  4. Measure sensor resistance between signal and ground at the connector unplugged. Most Cummins float sensors read 80-220 ohms at mid-level; open circuit reads infinite resistance. — Tool: scan tool or multimeter. Document readings on the work order.

  5. If level is genuinely low, add approved CJ-4 oil to spec, clear codes in INSITE, and road test. Do not restart a shutdown engine until level is verified. — Tool: scan tool or multimeter. Document readings on the work order.

Repair Options (with Costs)

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

Platform-Specific Notes

6.7L (2007–2026): Common-rail — Follow cummins OEM diagnostic tree for 98 on 6.7L.

5.9L (1989–2007): VP44/CP3 — Follow cummins OEM diagnostic tree for 98 on 5.9L.

When This Code Sets

SPN 98 FMI 1 sets when engine oil level sensor / oil level 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 Cummins captures RPM, torque, exhaust temperature, and DEF level at fault set.

Scan Tool Parameters to Log

  • Engine Oil Level Sensor / Oil Level 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 level sensor without checking the dipstick — The dash warning feels electrical, so techs reach for the sensor first.. Instead: This is a classic parts-cannon mistake. Verify warm dipstick level and INSITE live data before ordering a sensor.

Adding oil and clearing the code without finding the consumption source — A quick top-off clears the lamp and the truck leaves the bay.. Instead: Mark the dipstick, run 500 miles, and recheck. Chronic low level points to turbo seal wear, pan gasket leaks, or injector blow-by.

Shop Notes from the Field

ProfessionalDieselRepair.com sees many SPN 98 FMI 1 calls after an oil change where the filter was not fully primed or the truck was parked on a slope during the level check. Always verify a warm, level dipstick before quoting a sensor. On X15 engines, a stuck float can read low even with adequate oil.

Safety Warning

  • Do not open the oil fill cap on a hot engine without gloves and eye protection.
  • Never run an engine known to be critically low on oil to reach a shop.
  • Dispose of waste oil per local environmental rules.

Prevention Tips

  • Check oil weekly on high-mileage units and after every oil change.
  • Prime the filter and run idle before confirming level post-service.
  • Replace the oil level sensor at the first sign of erratic gauge readings.
  • Fix external leaks promptly to avoid slow consumption surprises.

Cummins Field Notes for SPN 98 FMI 1

  • Check for OEM technical service bulletins covering SPN 98 FMI 1 on ISX15 — many bulletin fixes address harness routing rather than sensor replacement.
  • Torque engine oil level sensor / oil level circuit mounting fasteners per Cummins 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 Cummins ISX15 — cold-soak faults on engine oil level sensor / oil level circuit often clear after warm-up when moisture is the root cause.
  • Compare this unit’s repair history: repeat SPN 98 FMI 1 within 5,000 miles indicates incomplete prior repair, not a new component failure.
  • If engine oil level sensor / oil level circuit was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Cummins.
  • Capture a 20-minute data log of engine oil level sensor / oil level 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 98 FMI 1 on ISX15 — many bulletin fixes address harness routing rather than sensor replacement.

FAQ

What does Cummins SPN 98 FMI 1 mean?

It means the ECM sees engine oil level below the normal minimum with a valid sensor signal. Treat it as a real low-level warning until proven otherwise.

Will SPN 98 FMI 1 cause a derate?

Yes. Cummins calibrations often begin derate timers for low oil level faults, and shutdown can follow if the condition persists.

Can I clear SPN 98 FMI 1 by adding oil?

If the dipstick was genuinely low, adding oil to spec and clearing the code in INSITE usually resolves it. Verify the level sensor reading matches the dipstick afterward.

What does SPN 98 FMI 1 mean on Cummins ISX15?

SPN 98 FMI 1 means engine oil level - data valid but below normal operating range - moderately severe level. The ECM detected engine oil level sensor / oil level circuit outside calibrated limits. Verify with freeze-frame data before clearing.

Can I drive with SPN 98 FMI 1 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 98 FMI 1?

DIY repairs start at $40–$150 for wiring or filters. Shop repairs with parts run $85 - $320. Dealer pricing runs $350+.

What is the most common cause of SPN 98 FMI 1?

Low oil level from consumption or missed top-off — confirm with visual inspection and live data before ordering parts.

Sources

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