DTC Hub Commercial Truck & Diesel Fault Codes
Brands Symptoms About
Share: X
🔴 STOP ENGINE

International SPN 164 FMI 0: Meaning, Causes & Fix

Engine Oil Level — data valid but above normal, oil level above maximum indicating possible fluid dilution or overfill

Reviewed by ASE Certified Mechanics · Last updated July 26, 2026

Quick Answer

SPN 164 FMI 0 = Engine Oil Level High
Severity: 🔴 STOP ENGINE · System: Engine Oil Level Sensor / Oil Pan · ⛔ Do NOT continue driving

⚠️ STOP DRIVING — This code indicates a critical safety issue. Continuing to operate the vehicle may cause engine damage or safety hazard. Pull over safely and diagnose before continuing.

✅ {% if lang == "es" %}Nuestro equipo editorial verificó este código el{% else %}Our editorial team verified this code on{% endif %} 2026-07-26 {% if lang == "es" %}contra los estándares SAE J1939 y los manuales de servicio de International.{% else %}against SAE J1939 standards and International service manuals.{% endif %} STOP ENGINE codes receive priority editorial review.

Diagnostic Reference

Field Details
Code SPN 164 FMI 0
Protocol J1939 SPN: 164
Component Engine Oil Level Sensor / Oil Pan
Manufacturer International
Engine Series A26
Severity 🔴 STOP ENGINE
SAE Reference SAE J1939-73 Digital Annex — SPN 164, FMI 0

Possible Causes

  1. Oil pan overfilled from incorrect service quantity
  2. Coolant leak into oil pan from oil cooler failure
  3. Fuel dilution from leaking injector wash-down
  4. Oil level sensor stuck at high reading
  5. Oil foaming from wrong viscosity or contamination

Top Causes Ranked by Frequency

  1. Low oil level from leaks or extended drain intervals (30%)
  2. Oil pressure sensor failure or sludge-blocked sensor port (25%)
  3. Oil pump wear or pickup tube restriction (20%)
  4. Internal engine bearing wear causing excessive oil clearance (15%)
  5. Oil cooler internal failure or oil filter bypass valve stuck open (10%)

In-Depth Diagnostic Procedure

Follow these diagnostic steps to identify the root cause of SPN 164 FMI 0 on your International A26. A J1939-compatible diagnostic scan tool is recommended.

  1. Verify oil level on the dipstick — low oil level is the simplest and most common cause of low oil pressure codes
  2. Connect a mechanical oil pressure gauge to the engine block port and compare with the dash/ECM reading — a discrepancy indicates a sensor fault, matching low readings indicate a genuine pressure problem
  3. Check oil condition — pull the dipstick and examine oil for metal particles (indicates bearing wear), coolant contamination (milky appearance indicates head gasket or oil cooler failure), or fuel dilution (thinned oil with diesel smell)
  4. Inspect the oil pressure sensor and wiring — remove the sensor and check for sludge plugging the sensor port, which causes false low readings
  5. If mechanical gauge confirms low oil pressure, drop the oil pan and inspect the oil pump pickup tube for restriction, and check crankshaft and camshaft bearing clearances
  6. Check for internal oil leaks — inspect the turbocharger oil supply and drain lines, and verify the oil filter bypass valve is functioning correctly

Repair & Cost Estimate

Can You Drive?
⛔ No, stop driving
Estimated Downtime
2–7 days
Item Cost Range
Parts $1,000 – $15,000
Labor 6–24 hours @ ~$150/hr = $900 – $3,600
Estimated Total $1,900 – $18,600

Oil pump replacement or engine bearing repair. Prices vary by location and dealer.

Frequently Asked Questions — Engine Oil Level Sensor / Oil Pan

What is normal oil pressure for a heavy-duty diesel engine?

At operating temperature, normal oil pressure is typically 30–60 PSI at idle and 45–75 PSI at cruise RPM (1,200–1,800 RPM). Exact specifications vary by engine — Cummins ISX15 specifies 35 PSI minimum at low idle and 55 PSI at rated speed. Oil pressure varies with engine speed, oil temperature, and oil viscosity. Pressure readings 20% below OEM minimum indicate a problem.

My oil pressure drops when the engine is hot — is that normal?

A slight pressure drop at operating temperature (5–10 PSI lower than cold readings) is normal because oil thins as it heats. However, if hot idle pressure falls below the OEM minimum (typically 25–35 PSI), there is a problem. Common causes include wrong oil viscosity, worn bearings, or a weak oil pump. Switching to a higher viscosity oil is a temporary band-aid — find and fix the root cause.

Can a faulty oil pressure sensor cause a STOP ENGINE code?

Yes, a shorted or failed oil pressure sensor can report zero pressure to the ECM, triggering a STOP ENGINE code even if actual oil pressure is normal. This is why you should always verify with a mechanical gauge before assuming the worst. A $50 mechanical gauge test can save you from a $1,000+ tow and unnecessary downtime.

How often should I change the oil to prevent lubrication system faults?

Follow OEM intervals — typically every 15,000–25,000 miles for heavy-duty diesel engines using synthetic blend or full synthetic oil. Extend intervals only with used oil analysis confirmation. Always replace the oil filter at every oil change. Using oil analysis (available for $15–$25 per sample) to monitor wear metals can catch bearing wear long before it triggers a fault code.

What does metal in my oil mean?

Metal particles in the oil are never normal and indicate internal engine wear. Copper indicates bearing wear, iron indicates cylinder liner or camshaft wear, aluminum indicates piston wear, and chromium indicates ring wear. A used oil analysis (UOA) can identify the specific metals and their concentrations. High levels of any wear metal require immediate investigation — continued operation risks catastrophic engine failure.

Diagnostic & Repair Procedure

  1. Step 1: Pull over immediately when safe
  2. Step 2: Check engine oil level on dipstick against full mark
  3. Step 3: Inspect for coolant mixing — look for milky oil
  4. Step 4: Do NOT continue driving if oil is contaminated
  5. Step 5: Check for fuel dilution with oil sample analysis

Frequently Asked Questions

Can I keep driving with SPN 164 FMI 0?

No. This is a STOP ENGINE-level fault. Continued operation will cause severe engine damage including potential catastrophic failure. Pull over safely and diagnose before restarting. Tow the vehicle to a service facility if the root cause cannot be identified and resolved at roadside.

What is the emergency protocol?

1) Pull over at the first safe location — use hazard lights and reflective triangles if on a highway shoulder. 2) Shut down engine. 3) Check for obvious issues: fluid leaks, smoke, loose connections, unusual odors. 4) Scan for secondary fault codes using a dash display or diagnostic tool — these often point to the root cause. 5) Call roadside assistance if unable to resolve. Do not attempt to limp the vehicle to a shop.

What happens if I ignore this code?

Ignoring a STOP ENGINE code can result in: turbocharger failure ($3,000–$8,000), engine seizure requiring complete overhaul ($15,000–$40,000), or fire risk from leaking fuel/oil contacting hot exhaust components. If this code is accompanied by low oil pressure or high coolant temperature, engine failure may occur within minutes of continued operation.

Estimated Repair Cost

Typical repair: $500–3,000 (Parts: $300–2,000 + Labor: 2–8 hours) · Costs vary by make/model and location

Diesel Repair Cost & Downtime Estimator

Enter estimated labor hours to calculate repair cost and potential fleet downtime losses. Based on national average diesel shop rate of $150/hr and daily revenue loss of $800/day for a parked truck.

Related Fault Codes — A26

SPN 111 FMI 18 🔴 STOP ENGINE
Engine Coolant Level Low
SPN 641 FMI 5 🟡 CHECK AT NEXT STOP
VGT Turbo Actuator
SPN 3050 FMI 9 🟡 CHECK AT NEXT STOP
DPF Regeneration Too Frequent
MID 128 PID 111 FMI 4 🟠 CHECK SOON
Coolant Level Sensor
SPN 4334 FMI 4 🟡 CHECK AT NEXT STOP
DPF Differential Pressure Sensor Low Voltage

Related Codes Across Systems

Codes from the same SPN range, manufacturer, or system that may also be relevant:

SPN 164 FMI 18 🔴 STOP ENGINE
Fuel Rail Pressure critically low
Detroit Diesel DD15
SPN 168 FMI 0 🟠 CHECK SOON
Battery Voltage High
Volvo D13
SPN 641 FMI 5 🟡 CHECK AT NEXT STOP
VGT Turbo Actuator
International A26
SPN 3050 FMI 9 🟡 CHECK AT NEXT STOP
DPF Regeneration Too Frequent
International A26
MID 128 PID 102 FMI 3 🟠 CHECK SOON
Boost Pressure Sensor
Cummins ISX15
SPN 100 FMI 1 🔴 STOP ENGINE
Engine Oil Pressure critically low
Detroit Diesel DD15

Associated Symptoms

References & Further Reading

Data Provenance: This fault code definition is derived from SAE J1939 standards. SPN 164 FMI 0 is defined in SAE J1939-73 Digital Annex. Diagnostic procedures sourced from International OEM technical service documentation. Not for safety-critical decisions. Consult a certified diesel mechanic before performing any repair. See our full disclaimer.