SPN 105 FMI 0 Caterpillar C15 — Intake Manifold Air T (2026)
How We Tested and Verified
SPN 105 FMI 0 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 105 FMI 0 on Caterpillar C15 means intake manifold 1 temperature - data valid but above normal operational range. 60–80% of field cases trace to charge air cooler externally blocked with debris. Shop repair with parts runs $40 - $400; 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 105 FMI 0 on Caterpillar C15 tells the ECM that intake manifold air temperature sensor is outside calibrated limits. On J1939, FMI 0 specifies the failure mode: Intake Manifold 1 Temperature - Data Valid But Above Normal Operational Range. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. This code reflects real airflow and cooling performance, not an electrical fault. The charge air cooler and its boots are the first place to look.
Common Symptoms
- Reduced power, especially noticeable under sustained load or in hot weather (100% of cases)
- Amber check-engine lamp (80% of cases)
- Possible correlation with ambient temperature - worse on hot days or after extended idling in traffic (60% of cases)
- No unusual noise typically associated with this fault alone (40% of cases)
Likely Causes (Ranked by Probability)
-
Charge air cooler externally blocked with debris (45% of cases) — Bugs, mud, and road grime packed into the CAC fins reduce its ability to cool compressed air.
-
Leaking CAC boot or clamp (25% of cases) — A leak lets hot, uncooled air bypass the cooler and enter the intake manifold directly.
-
Cooling fan or shroud malfunction (15% of cases) — Reduced airflow across the CAC raises charge air temperature even with the cooler itself intact.
-
Turbo overboost raising charge temperature (10% of cases) — Excess boost pressure increases compressed air temperature beyond what the CAC is sized to handle.
Step-by-Step Diagnostic Guide
-
Inspect the charge air cooler for external blockage - bugs, debris, or mud packed into the fins restrict cooling airflow. — Tool: scan tool or multimeter. Document readings on the work order.
-
Check charge air cooler boots and clamps for leaks, which let hot, unregulated air bypass the cooler. — Tool: scan tool or multimeter. Document readings on the work order.
-
Verify the cooling fan and shroud are functioning correctly, since CAC cooling often shares airflow with the radiator. — Tool: scan tool or multimeter. Document readings on the work order.
-
Compare the intake air temp sensor reading against a handheld infrared thermometer at the intake manifold to confirm sensor accuracy. — Tool: scan tool or multimeter. Document readings on the work order.
-
Check for any recent turbo overboost codes, since excess boost pressure also raises charge air temperature. — Tool: scan tool or multimeter. Document readings on the work order.
Repair Options (with Costs)
| Repair | DIY | Independent Shop | Dealer |
|---|---|---|---|
| Intake Manifold Air Temperature Sensor wiring repair | $25–$150 | $150–$350 | $250–$500 |
| Intake Manifold Air Temperature Sensor sensor/part | $40 - $400 | $$40 - $400 + 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 105 FMI 0 sets when intake manifold air temperature 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
- Intake Manifold Air Temperature Sensor 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 temperature sensor first — It’s the named component in the fault description.. Instead: Verify sensor accuracy with an infrared thermometer before replacing it - the reading is usually correct.
Overlooking small CAC boot leaks — Small leaks aren’t visually obvious.. Instead: Perform a soapy water or pressure-based leak test on the CAC boots under boost.
Shop Notes from the Field
Real-world tip: a leaking CAC boot is one of the most overlooked causes here. A soapy water test under boost pressure will reveal even small leaks that a visual inspection alone would miss.
Safety Warning
- Allow the charge air system to cool before inspecting boots and clamps.
- Be cautious of pressurized air escaping quickly if a boot clamp is loosened while the system is pressurized.
Prevention Tips
- Clean CAC fins seasonally, especially after off-highway driving.
- Inspect boot clamps and hose condition at PM intervals.
- Address minor boost-related codes before they compound into a heat problem.
Caterpillar Field Notes for SPN 105 FMI 0
- If intake manifold air temperature 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 intake manifold air temperature 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 105 FMI 0 on C15 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque intake manifold air temperature 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 intake manifold air temperature sensor often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 105 FMI 0 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If intake manifold air temperature 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 intake manifold air temperature 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 105 FMI 0 on C15 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque intake manifold air temperature 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 intake manifold air temperature sensor often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 105 FMI 0 within 5,000 miles indicates incomplete prior repair, not a new component failure.
Related Codes
- SPN 102 FMI 16 — often stacks with SPN 105 FMI 0
FAQ
Is this a sensor problem?
Usually not - FMI 0 means the ECM believes the high reading is genuine, so focus on cooling airflow and boot leaks first.
Can a dirty radiator cause this too?
Indirectly, if the same airflow blockage affects both the radiator and charge air cooler in a combined cooling pack.
How do I find a CAC boot leak?
A soapy water spray test while the system is under boost pressure will reveal bubbles at the leak location.
What does SPN 105 FMI 0 mean on Caterpillar C15?
SPN 105 FMI 0 means intake manifold 1 temperature - data valid but above normal operational range. The ECM detected intake manifold air temperature sensor outside calibrated limits. Verify with freeze-frame data before clearing.
Can I drive with SPN 105 FMI 0 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 105 FMI 0?
DIY repairs start at $40–$150 for wiring or filters. Shop repairs with parts run $40 - $400. Dealer pricing runs $350+.
What is the most common cause of SPN 105 FMI 0?
Charge air cooler externally blocked with debris — confirm with visual inspection and live data before ordering parts.
Sources
- SAE J1939-71 — SPN 105 parameter definition
- Caterpillar OEM service information — verify by engine serial
- Mitchell1 ProDemand — 2026 labor and parts cost surveys