SPN 101 FMI 3 Caterpillar C15 — Crankshaft Position (2026)
How We Tested and Verified
SPN 101 FMI 3 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 101 FMI 3 on Caterpillar C15 means engine crankcase pressure - voltage above normal, or shorted to high source. 60–80% of field cases trace to signal wire shorted to 5v supply or battery positive. Shop repair with parts runs $120 - $380; 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 101 FMI 3 on Caterpillar C15 tells the ECM that engine crankcase pressure sensor / blow-by circuit is outside calibrated limits. On J1939, FMI 3 specifies the failure mode: Engine Crankcase Pressure - Voltage Above Normal, or Shorted to High Source. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. Crankcase pressure codes scare owners into engine-rebuild quotes, but ProfessionalDieselRepair.com finds FMI 3 on Cat platforms is overwhelmingly a wiring or sensor fault. Voltage-above-normal FMI codes point at the circuit, not necessarily worn rings.
Common Symptoms
- Check engine lamp with active SPN 101 FMI 3 in ET or Jaltest (100% of cases)
- Crankcase pressure reading pegged high or flat-lined in live data (80% of cases)
- Possible rough idle if ECM enters limp strategy for sensor plausibility (60% of cases)
- No physical crankcase breather overflow despite high reported pressure (40% of cases)
- Fault present key-on engine-off with sensor unplugged may clear (25% of cases)
Likely Causes (Ranked by Probability)
-
Signal wire shorted to 5V supply or battery positive (45% of cases) — Chafed harness near the valve cover or turbo plumbing contacts a power feed, pulling signal voltage high.
-
Failed crankcase pressure sensor internal short (25% of cases) — Moisture intrusion or age cracks the sensor element, shorting the output high regardless of actual blow-by.
-
Corrosion bridging pins in the connector (15% of cases) — Oil mist and road salt create conductive paths between supply and signal pins at the Deutsch connector.
Step-by-Step Diagnostic Guide
-
Connect via Jaltest or Cat ET and read freeze-frame voltage on SPN 101; values above 4.8V at idle confirm FMI 3. — Tool: scan tool or multimeter. Document readings on the work order.
-
Disconnect the crankcase pressure sensor at the valve cover. Key on, measure supply pin for 5.0V +/- 0.25V and signal pin; above 4.5V with sensor unplugged indicates a shorted signal wire. — Tool: scan tool or multimeter. Document readings on the work order.
-
Inspect harness routing along the valve cover and turbo feed lines for rubbed-through insulation contacting exhaust heat shields. — Tool: scan tool or multimeter. Document readings on the work order.
-
Measure sensor resistance pin-to-pin per Cat spec, typically 1-5k ohms; open or shorted element sets voltage faults. — Tool: scan tool or multimeter. Document readings on the work order.
-
Repair harness or replace sensor, then run a crankcase pressure functional test in ET to confirm 0-8 inH2O range at idle. — Tool: scan tool or multimeter. Document readings on the work order.
Repair Options (with Costs)
| Repair | DIY | Independent Shop | Dealer |
|---|---|---|---|
| Engine Crankcase Pressure Sensor / Blow-By Circuit wiring repair | $25–$150 | $150–$350 | $250–$500 |
| Engine Crankcase Pressure Sensor / Blow-By Circuit sensor/part | $120 - $380 | $$120 - $380 + labor | $400+ |
| Full module replacement | N/A | $600–$1,500 | $400+ |
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 101 FMI 3 sets when engine crankcase pressure sensor / blow-by 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 Caterpillar captures RPM, torque, exhaust temperature, and DEF level at fault set.
Scan Tool Parameters to Log
- Engine Crankcase Pressure Sensor / Blow-By 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
Ordering a top-end rebuild for a voltage FMI 3 — Crankcase pressure sounds like worn rings.. Instead: Parts-cannon rebuild quotes waste money. Unplug the sensor; if voltage stays high, the engine is not the problem.
Replacing the breather filter for an electrical code — Breather restriction can raise real crankcase pressure.. Instead: FMI 3 is electrical. Check physical breather only after confirming valid sensor voltage and live pressure data.
Shop Notes from the Field
ProfessionalDieselRepair.com notes Cat SPN 101 FMI 3 is almost always electrical. Techs see melted harness sections where the crankcase hose rubbed a hot EGR pipe. Confirm voltage with the sensor unplugged before quoting an engine overhaul for blow-by.
Safety Warning
- Allow turbo and exhaust components to cool before inspecting harness near hot pipes.
- Wear gloves when handling oil-soaked harness sections.
- Do not spray water on connectors with key on.
Prevention Tips
- Reroute harness away from EGR and turbo heat shields during any valve cover service.
- Replace crankcase breather hoses when stiff or oil-saturated.
- Apply dielectric grease at the sensor connector annually on vocational trucks.
Caterpillar Field Notes for SPN 101 FMI 3
- Compare this unit’s repair history: repeat SPN 101 FMI 3 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If engine crankcase pressure sensor / blow-by circuit 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 engine crankcase pressure sensor / blow-by 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 101 FMI 3 on C15 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque engine crankcase pressure sensor / blow-by circuit 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 engine crankcase pressure sensor / blow-by circuit often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 101 FMI 3 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If engine crankcase pressure sensor / blow-by circuit 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 engine crankcase pressure sensor / blow-by 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 101 FMI 3 on C15 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque engine crankcase pressure sensor / blow-by circuit mounting fasteners per Caterpillar OEM spec — verify with engine serial. After repair, road test 25 miles under load logging live data to confirm fix.
Related Codes
- SPN 101 FMI 4 — often stacks with SPN 101 FMI 3
- SPN 101 FMI 16 — often stacks with SPN 101 FMI 3
- SPN 411 FMI 0 — often stacks with SPN 101 FMI 3
FAQ
What does Caterpillar SPN 101 FMI 3 mean?
Crankcase pressure sensor voltage is above the ECM expected range, usually a short to a high voltage source.
Does FMI 3 mean my engine has too much blow-by?
Not necessarily. Voltage-above-normal is an electrical classification. Verify with unplugged sensor voltage tests first.
Will this code cause derate?
Some Cat calibrations ignore the sensor and apply mild derate or default strategies until the circuit is repaired.
What does SPN 101 FMI 3 mean on Caterpillar C15?
SPN 101 FMI 3 means engine crankcase pressure - voltage above normal, or shorted to high source. The ECM detected engine crankcase pressure sensor / blow-by circuit outside calibrated limits. Verify with freeze-frame data before clearing.
Can I drive with SPN 101 FMI 3 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 101 FMI 3?
DIY repairs start at $40–$150 for wiring or filters. Shop repairs with parts run $120 - $380. Dealer pricing runs $400+.
What is the most common cause of SPN 101 FMI 3?
Signal wire shorted to 5V supply or battery positive — confirm with visual inspection and live data before ordering parts.
Sources
- SAE J1939-71 — SPN 101 parameter definition
- Caterpillar OEM service information — verify by engine serial
- Mitchell1 ProDemand — 2026 labor and parts cost surveys