Cummins SPN 98 FMI 1: Engine Oil Level Below Normal
SPN 98 FMI 1 (FMI 1) — Engine Oil Level - Data Valid But Below Normal Operating Range - Moderately Severe Level
Quick Answer
SPN 98 FMI 1 means the Cummins ECM received a valid but low engine oil level reading. It is a High-severity fault that can trigger derate and shutdown timers. Check the dipstick on level ground before replacing the oil level sensor or float assembly.
Overview: Cummins SPN 98 FMI 1
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.
Repair Snapshot
Time
1 - 2 Hours
Difficulty
Intermediate
Parts Cost
$85 - $320
Dealer Labor
$350+
Tools Required
- Cummins INSITE
- Multimeter
- Diesel Laptops
- 10mm Socket Set
What SPN 98 FMI 1 Means
SPN 98 FMI 1 on Cummins ISX and X15 engines means the ECM sees a valid oil level signal reading below the calibrated minimum. Progressive derate timers often start within minutes, and continued operation can escalate to a forced shutdown to protect bearings. Confirm dipstick level on level ground before assuming a sensor fault.
Symptoms Drivers Notice
- Amber check engine or low oil level lamp illuminated on the dash
- Oil level gauge or INSITE reading shows below minimum while engine is warm and level
- Progressive power derate after extended idle or low-level operation
- Audible low-oil alarm on some chassis configurations
- Possible shutdown if level drops further while the fault remains active
Most Likely Root Causes
Low oil level from consumption or missed top-off
CommonThe sensor is reporting accurately. Oil consumption, a slow leak, or an incomplete fill after service drops the pan below the calibrated minimum.
Failed oil level sensor or stuck float
CommonA cracked float or worn resistive track sends a valid but falsely low voltage even when the dipstick shows adequate oil.
Corroded harness or poor ground at sensor connector
OccasionalHigh resistance on the signal or ground pin pulls voltage low, mimicking a low-level condition without mechanical loss of oil.
Common Misdiagnoses (Don't Waste Parts)
Replacing the oil level sensor without checking the dipstick
Why it happens: The dash warning feels electrical, so techs reach for the sensor first.
Do this 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
Why it happens: A quick top-off clears the lamp and the truck leaves the bay.
Do this instead: Mark the dipstick, run 500 miles, and recheck. Chronic low level points to turbo seal wear, pan gasket leaks, or injector blow-by.
Master Tech Commentary
Mechanic's Notes
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.
Step-by-Step Diagnostic Procedure
- Step 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.
- Step 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.
- Step 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.
- Step 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.
- Step 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.
Live Data & Freeze-Frame Tips
In Cummins INSITE, graph SPN 98 oil level percent against engine runtime after a cold start. Level should rise slightly as oil returns to the pan. A flat line at minimum with a correct dipstick reading suggests sensor failure; a falling trend over days confirms real consumption.
Safety Warnings
- 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.
When to Limp In vs Tow
Tow if the engine has entered shutdown for low oil, if the dipstick shows no oil on the stick, or if metal debris is visible in the drained oil. Do not crank repeatedly on a dry sump.
Prevention Tips for Fleets & Owner-Operators
- 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.
Related Fault Codes
SPN 98 FMI 18
Less severe low oil level warning that may precede FMI 1 if level continues to drop.
Low oil pressure often follows sustained low oil level if not corrected promptly.
High oil temperature can accompany low level from inadequate lubrication volume.
Frequently Asked Questions
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.
How do I test the oil level sensor?
Backprobe the 3-pin connector for 5V reference and 0.5-4.5V signal. Unplugged, measure resistance between signal and ground; compare to OEM specs for your engine family.
Is this code safe to drive with?
Only long enough to reach a safe parking spot if oil level is confirmed adequate. If the dipstick is low, stop and add oil or tow the unit.
Does a bad oil level sensor set this code?
Yes. A failed float or resistive sender can set FMI 1 with adequate oil in the pan. Always cross-check the dipstick before replacing parts.
More Cummins codes on this system
- Cummins SPN 100 FMI 1 — Engine Oil Pressure Sensor / Oil Pressure Circuit
- Detroit Diesel SPN 175 FMI 0 — Engine Oil Temperature Sensor
- Cummins SPN 3363 FMI 9 — EGR System
- Cummins SPN 190 FMI 0 — Engine Speed Sensor Circuit
- Cummins SPN 1209 FMI 0 — Exhaust Gas Pressure Sensor (Exhaust Backpressure)
- Cummins SPN 84 FMI 2 — Wheel-Based Vehicle Speed Sensor
- Cummins SPN 168 FMI 2 — Battery / ECU Power Supply Circuit
- Cummins SPN 629 FMI 12 — Electronic Control Module (ECM)
Guides that go deeper
- SPN 1569 FMI 31: Engine Protection Shutdown and Safe Recovery Steps [2026 Diagnostic Guide]
SPN 1569 FMI 31 means engine protection shutdown is active—not the root fault. Read stacked codes, verify oil and coolant, then reset only after the trigger is fixed.
- Cummins INSITE Basics: The Screens That Matter for Aftertreatment
Learn which Cummins INSITE screens actually matter for DPF, SCR, and derate diagnosis—plus the live data, pressures, and temps that separate real faults from noise.
- Detroit DDDL Basics: Finding the Root Code Behind a Derate
Use Detroit DDDL the right way: separate root SPN/FMI faults from inducement result codes, read derate stage data, and stop replacing parts on guesses.