SPN 190 FMI 8 Mack MP8 — Engine Speed Sensor (Cranksh (2026)
How We Tested and Verified
SPN 190 FMI 8 on Mack MP8 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 190 FMI 8 on Mack MP8 means engine speed - abnormal frequency, pulse width, or period. 60–80% of field cases trace to damaged, chipped, or debris-packed toothed ring. Shop repair with parts runs $70 - $280; 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 190 FMI 8 on Mack MP8 tells the ECM that engine speed sensor (crankshaft) is outside calibrated limits. On J1939, FMI 8 specifies the failure mode: Engine Speed - Abnormal Frequency, Pulse Width, or Period. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. Engine speed is one of the most fundamental inputs the ECM relies on, so an abnormal signal here deserves prompt attention rather than a wait-and-see approach. ProfessionalDieselRepair.com always inspects the toothed ring for physical damage first, since a damaged tooth mimics a failed sensor perfectly.
Common Symptoms
- Amber or red warning lamp with possible rough idle (100% of cases)
- Intermittent stalling or hesitation, especially at startup (80% of cases)
- Erratic tachometer readings on the dash (60% of cases)
- Possible no-start condition if the signal is severely degraded (40% of cases)
Likely Causes (Ranked by Probability)
-
Damaged, chipped, or debris-packed toothed ring (45% of cases) — A physically damaged tooth or metal debris stuck near the sensor tip disrupts the magnetic pulse pattern the sensor reads.
-
Incorrect sensor air gap (25% of cases) — An air gap outside spec produces a weak or inconsistent signal that the ECM interprets as abnormal frequency.
-
Corroded or damaged connector (15% of cases) — A degraded connection introduces signal noise that disrupts the expected pulse pattern.
-
Internally failed sensor (10% of cases) — Age or heat exposure can degrade the sensor’s internal windings, producing an erratic output even with a healthy toothed ring.
Step-by-Step Diagnostic Guide
-
Pull the fault on Mack PTT and check the occurrence count and freeze-frame data to determine if the fault is constant or intermittent. — Tool: scan tool or multimeter. Document readings on the work order.
-
Inspect the crankshaft speed sensor connector for corrosion, looseness, or damage near the front of the engine. — Tool: scan tool or multimeter. Document readings on the work order.
-
Check the sensor’s air gap to the toothed ring using a feeler gauge if the sensor is adjustable, since an incorrect gap produces a weak or erratic signal. — Tool: scan tool or multimeter. Document readings on the work order.
-
Inspect the toothed ring itself for damaged, missing, or debris-packed teeth that would create an abnormal pulse pattern. — Tool: scan tool or multimeter. Document readings on the work order.
-
Back-probe the sensor’s signal wires with an oscilloscope if available, or a multimeter set to AC volts while cranking, to check for a clean, consistent waveform. — Tool: scan tool or multimeter. Document readings on the work order.
-
Replace the sensor if the toothed ring is confirmed intact and healthy but the signal remains abnormal after a harness inspection. — Tool: scan tool or multimeter. Document readings on the work order.
Repair Options (with Costs)
| Repair | DIY | Independent Shop | Dealer |
|---|---|---|---|
| Engine Speed Sensor (Crankshaft) wiring repair | $25–$150 | $150–$350 | $250–$500 |
| Engine Speed Sensor (Crankshaft) sensor/part | $70 - $280 | $$70 - $280 + labor | $400+ |
| Full module replacement | N/A | $600–$1,500 | $400+ |
Platform-Specific Notes
On Mack MP8, 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 190 FMI 8 sets when engine speed sensor (crankshaft) 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 Mack captures RPM, torque, exhaust temperature, and DEF level at fault set.
Scan Tool Parameters to Log
- Engine Speed Sensor (Crankshaft) 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 crank sensor without checking the toothed ring first — The sensor is the easier and cheaper parts-cannon target compared to inspecting the ring, which may require more disassembly.. Instead: Inspect the toothed ring for damage or debris before replacing the sensor - a damaged ring will cause the new sensor to produce the same fault.
Shop Notes from the Field
Shop tip: ProfessionalDieselRepair.com always checks the toothed ring for damage or debris before replacing the sensor on this code - a chipped tooth or metal shaving stuck to the sensor tip produces the exact same abnormal frequency signature as a failed sensor.
Safety Warning
- Turn off and lock out the engine before working near the crankshaft speed sensor and toothed ring.
- Be cautious of sharp edges on the toothed ring when inspecting for damage.
Prevention Tips
- Inspect the crank sensor connector for corrosion during scheduled PM services.
- Verify sensor air gap is set to specification after any front engine cover service work.
- Keep the sensor mounting area clean and free of metal debris.
Mack Field Notes for SPN 190 FMI 8
- Check for OEM technical service bulletins covering SPN 190 FMI 8 on MP8 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque engine speed sensor (crankshaft) mounting fasteners per Mack 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 Mack MP8 — cold-soak faults on engine speed sensor (crankshaft) often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 190 FMI 8 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If engine speed sensor (crankshaft) was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Mack.
- Capture a 20-minute data log of engine speed sensor (crankshaft) 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 190 FMI 8 on MP8 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque engine speed sensor (crankshaft) mounting fasteners per Mack 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 Mack MP8 — cold-soak faults on engine speed sensor (crankshaft) often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 190 FMI 8 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If engine speed sensor (crankshaft) was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Mack.
- Capture a 20-minute data log of engine speed sensor (crankshaft) parameter during mixed driving before closing the work order — intermittent FMI signatures need road replication, not bay-idle checks.
Related Codes
- SPN 723 FMI 2 — often stacks with SPN 190 FMI 8
- SPN 637 FMI 2 — often stacks with SPN 190 FMI 8
FAQ
Can I keep driving with this code active?
Proceed cautiously - if the engine is running smoothly with no stalling, short trips may be possible, but get it diagnosed soon since this signal is critical to stable engine operation.
How do I reset this code without a scan tool?
Use Mack Premium Tech Tool or Jaltest to clear the code after confirming and repairing the toothed ring, air gap, or sensor issue.
What triggers a derate on this code?
This code doesn’t typically trigger a formal derate, but a severely abnormal signal can cause rough running or stalling that functions similarly to a power loss.
What does SPN 190 FMI 8 mean on Mack MP8?
SPN 190 FMI 8 means engine speed - abnormal frequency, pulse width, or period. The ECM detected engine speed sensor (crankshaft) outside calibrated limits. Verify with freeze-frame data before clearing.
Can I drive with SPN 190 FMI 8 active?
Short distances only if power is normal. Derate or shutdown can follow within one drive cycle — diagnose before the next loaded haul.
How much does it cost to fix SPN 190 FMI 8?
DIY repairs start at $40–$150 for wiring or filters. Shop repairs with parts run $70 - $280. Dealer pricing runs $400+.
What is the most common cause of SPN 190 FMI 8?
Damaged, chipped, or debris-packed toothed ring — confirm with visual inspection and live data before ordering parts.
Sources
- SAE J1939-71 — SPN 190 parameter definition
- Mack OEM service information — verify by engine serial
- Mitchell1 ProDemand — 2026 labor and parts cost surveys