MediumC15

SPN 4358 FMI 2 Caterpillar C15 — SCR Efficiency Low (2026)

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

How We Tested and Verified

SPN 4358 FMI 2 on Caterpillar C15 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 4358 FMI 2 Caterpillar  diagnostic flowchart
Test order for SPN 4358 FMI 2 — start with freeze-frame data and wiring before replacing the SCR Differential Pressure Sensor.
Caterpillar SCR Differential Pressure Sensor location diagram SPN 4358 FMI 2
SCR Differential Pressure Sensor typical location on Caterpillar C15 — verify against your engine serial service manual.

SPN 4358 FMI 2 on Caterpillar C15 means aftertreatment 1 scr catalyst exhaust gas differential pressure - data erratic, intermittent, or incorrect. 60–80% of field cases trace to blocked or partially clogged sense tube. Shop repair with parts runs $70 - $260; 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 4358 FMI 2 on Caterpillar C15 tells the ECM that scr differential pressure sensor is outside calibrated limits. On J1939, FMI 2 specifies the failure mode: Aftertreatment 1 SCR Catalyst Exhaust Gas Differential Pressure - Data Erratic, Intermittent, or Incorrect. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. This sensor is the aftertreatment system’s early-warning gauge for SCR restriction, so an erratic signal leaves the ECM without a reliable way to catch a developing catalyst problem. ProfessionalDieselRepair.com always inspects both sense tubes for moisture or soot blockage first, since that’s the more common cause of an intermittent signal than the sensor itself.

Common Symptoms

  • Amber check engine lamp, typically no derate on its own (100% of cases)
  • No immediately noticeable drivability change (80% of cases)
  • Possible intermittent code setting and clearing on its own (60% of cases)

Likely Causes (Ranked by Probability)

  1. Blocked or partially clogged sense tube (45% of cases) — Soot or moisture accumulation in either sense tube produces an inconsistent pressure differential reading at the sensor.

  2. Intermittent connector or wiring fault (25% of cases) — A loose or corroded connector pin can cause the signal to drop in and out under vibration.

  3. Failing sensor element (15% of cases) — An internally degrading sensor can produce erratic output even with clean sense tubes and a sound harness.

Step-by-Step Diagnostic Guide

  1. Pull the fault and freeze-frame differential pressure data on Cat ET to look for erratic spikes or dropouts rather than a steady out-of-range value. — Tool: scan tool or multimeter. Document readings on the work order.

  2. Locate the SCR differential pressure sensor and its two sense tubes routed from before and after the SCR catalyst. — Tool: scan tool or multimeter. Document readings on the work order.

  3. Inspect both sense tubes for kinks, disconnection, or soot/moisture blockage that can cause erratic readings. — Tool: scan tool or multimeter. Document readings on the work order.

  4. Back-probe the sensor’s signal, ground, and power wires with a multimeter while wiggling the harness to check for an intermittent connection. — Tool: scan tool or multimeter. Document readings on the work order.

  5. Clean or replace blocked sense tubes and repair any damaged wiring found during inspection. — Tool: scan tool or multimeter. Document readings on the work order.

  6. Clear the code and monitor live differential pressure data across a drive cycle to confirm the signal is now stable. — Tool: scan tool or multimeter. Document readings on the work order.

Repair Options (with Costs)

Repair DIY Independent Shop Dealer
SCR Differential Pressure Sensor wiring repair $25–$150 $150–$350 $250–$500
SCR Differential Pressure Sensor sensor/part $70 - $260 $$70 - $260 + labor $350+
Full module replacement N/A $600–$1,500 $350+

Platform-Specific Notes

On Caterpillar C15, 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 4358 FMI 2 sets when scr differential pressure sensor 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 Caterpillar captures RPM, torque, exhaust temperature, and DEF level at fault set.

Scan Tool Parameters to Log

  • Inlet vs outlet NOx (ppm)
  • SCR efficiency %
  • DEF level and quality/concentration
  • DEF tank temperature

Common Misdiagnoses

Replacing the SCR differential pressure sensor without checking the sense tubes — It’s a quick parts-cannon swap that skips the less obvious step of clearing both tubes first.. Instead: Inspect and clean both sense tubes before replacing the sensor - a blocked tube produces the identical erratic signal as a failing sensor.

Shop Notes from the Field

Shop tip: ProfessionalDieselRepair.com checks both sense tubes for moisture and soot blockage before ever touching the sensor itself on this code - an erratic signal is a classic sign of a partially blocked tube rather than an actually failed sensor element.

Safety Warning

  • Allow the exhaust system to cool before removing or inspecting sense tubes.
  • Wear gloves when handling soot-contaminated components.

Prevention Tips

  • Inspect sense tubes for soot and moisture buildup during scheduled aftertreatment service.
  • Keep connector pins clean and free of corrosion during routine PM work.
  • Address any exhaust leaks upstream that could introduce excess soot into the sense tubes.

Caterpillar Field Notes for SPN 4358 FMI 2

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

FAQ

Can I drive with this code active?

Yes, there’s no derate tied to this code. It’s safe to drive while scheduling a repair.

How do I reset this code without a scan tool?

Use Cat ET, Jaltest, or a similar tool to clear the code after confirming and repairing the sense tubes or wiring issue.

What triggers a derate on this code?

This specific code doesn’t trigger a derate directly, but it can mask a genuine SCR restriction problem that eventually sets its own more serious fault.

What does SPN 4358 FMI 2 mean on Caterpillar C15?

SPN 4358 FMI 2 means aftertreatment 1 scr catalyst exhaust gas differential pressure - data erratic, intermittent, or incorrect. The ECM detected scr differential pressure sensor outside calibrated limits. Verify with freeze-frame data before clearing.

Can I drive with SPN 4358 FMI 2 active?

Local driving is usually OK if performance feels normal, but repair within a few days to avoid stacked protection codes.

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

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

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

Blocked or partially clogged sense tube — confirm with visual inspection and live data before ordering parts.

Sources

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