SPN 1322 FMI 31 Detroit Diesel DD15 — Multiple Cylind (2026)
How We Tested and Verified
SPN 1322 FMI 31 on Detroit Diesel DD15 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 1322 FMI 31 on Detroit Diesel DD15 means engine misfire for multiple cylinders - condition exists. 60–80% of field cases trace to restricted or contaminated fuel supply. Shop repair with parts runs $100 - $2,500; 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 1322 FMI 31 on Detroit Diesel DD15 tells the ECM that multiple cylinder misfire detection is outside calibrated limits. On J1939, FMI 31 specifies the failure mode: Engine Misfire for Multiple Cylinders - Condition Exists. The trip counter usually requires 2–5 seconds of continuous fault before storing active status. This is exactly the kind of code ProfessionalDieselRepair.com warns techs about most - the temptation to swap injectors one at a time on a code that’s telling you the problem is shared, not isolated.
Common Symptoms
- Rough idle or a noticeable shake felt through the cab (100% of cases)
- Check engine light, often with individual cylinder misfire codes alongside it (80% of cases)
- Loss of power and poor fuel economy (60% of cases)
- Excessive white or black smoke depending on which cylinders are affected (40% of cases)
Likely Causes (Ranked by Probability)
-
Restricted or contaminated fuel supply (45% of cases) — A mechanical fuel delivery issue - low or fluctuating supply pressure can starve several injectors at once, especially under load.
-
Chafed or corroded shared harness ground or power feed (25% of cases) — An electrical fault. A single damaged wire on a shared circuit can cause intermittent misfire signatures across multiple cylinders it feeds.
-
Marginal crankshaft or camshaft position sensor signal (15% of cases) — A sensor/signal-quality issue rather than a true combustion problem - a noisy timing signal can cause the ECM to log false misfire across cylinders.
-
Air intake restriction or boost leak (10% of cases) — A mechanical airflow issue that can cause lean misfire conditions spread across multiple cylinders rather than one.
Step-by-Step Diagnostic Guide
-
Pull the full fault list in Detroit Diesel Diagnostic Link (DDDL) - look for which specific cylinder SPNs (651-666 range) are logging alongside this multi-cylinder code. — Tool: scan tool or multimeter. Document readings on the work order.
-
Check fuel supply pressure and filter condition first, since a starved or restricted fuel supply commonly affects multiple cylinders simultaneously rather than just one. — Tool: scan tool or multimeter. Document readings on the work order.
-
Inspect the injector harness and connectors for a shared ground or power wire that could affect several cylinders if chafed or corroded. — Tool: scan tool or multimeter. Document readings on the work order.
-
Run individual injector cutout tests in DDDL to see if misfires cluster on one bank or side, which often points to a harness or fuel rail issue on that side. — Tool: scan tool or multimeter. Document readings on the work order.
-
If cylinders are scattered with no pattern, check crankshaft and camshaft position sensor signal quality, since a marginal timing signal can register as false misfire across multiple cylinders. — Tool: scan tool or multimeter. Document readings on the work order.
Repair Options (with Costs)
| Repair | DIY | Independent Shop | Dealer |
|---|---|---|---|
| Multiple Cylinder Misfire Detection wiring repair | $25–$150 | $150–$350 | $250–$500 |
| Multiple Cylinder Misfire Detection sensor/part | $100 - $2,500 | $$100 - $2,500 + labor | $900+ |
| Full module replacement | N/A | $600–$1,500 | $900+ |
Platform-Specific Notes
On Detroit Diesel DD15, 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 1322 FMI 31 sets when multiple cylinder misfire detection 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 Detroit Diesel captures RPM, torque, exhaust temperature, and DEF level at fault set.
Scan Tool Parameters to Log
- Multiple Cylinder Misfire Detection 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 individual injectors one at a time based on which cylinder shows the most misfire counts — It feels like a direct, isolated fix.. Instead: That’s a parts-cannon approach for a multi-cylinder code - verify shared fuel supply, harness integrity, and timing signal quality first. Swap injectors only after ruling those out.
Assuming a boost leak can’t cause misfire on a diesel — Misfire feels like a purely fuel or ignition problem to many techs.. Instead: Run a boost leak test - a significant intake leak can cause lean misfire conditions that mimic fuel or injector problems.
Shop Notes from the Field
Note from ProfessionalDieselRepair.com’s shop floor: when misfire shows up on multiple cylinders at once, resist the urge to start swapping injectors. Work the shared systems - fuel supply, harness grounds, cam/crank signal quality - before you ever isolate down to a single injector.
Safety Warning
- Relieve fuel system pressure before disconnecting injector lines or rail fittings.
- Allow the engine to cool before working near the exhaust manifold and turbo.
Prevention Tips
- Keep fuel filters and water separators on schedule to protect supply pressure to all cylinders.
- Inspect injector harnesses for chafing at routine PM intervals, especially where they cross moving components.
- Address boost leaks and intake restrictions promptly rather than letting them linger.
Detroit Diesel Field Notes for SPN 1322 FMI 31
- Torque multiple cylinder misfire detection mounting fasteners per Detroit Diesel 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 Detroit Diesel DD15 — cold-soak faults on multiple cylinder misfire detection often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 1322 FMI 31 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If multiple cylinder misfire detection was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Detroit Diesel.
- Capture a 20-minute data log of multiple cylinder misfire detection 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 1322 FMI 31 on DD15 — many bulletin fixes address harness routing rather than sensor replacement.
- Torque multiple cylinder misfire detection mounting fasteners per Detroit Diesel 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 Detroit Diesel DD15 — cold-soak faults on multiple cylinder misfire detection often clear after warm-up when moisture is the root cause.
- Compare this unit’s repair history: repeat SPN 1322 FMI 31 within 5,000 miles indicates incomplete prior repair, not a new component failure.
- If multiple cylinder misfire detection was recently replaced, verify correct part number for engine serial — superseded calibrations require matching hardware revision on Detroit Diesel.
Related Codes
- SPN 157 FMI 1 — often stacks with SPN 1322 FMI 31
FAQ
Can I keep driving with this code active?
Yes, but expect a rough idle and reduced power. Continued driving with unresolved misfire can lead to unburned fuel washing cylinder walls and accelerated wear over time.
How do I reset this code without a scan tool?
A battery disconnect may clear it temporarily, but it returns on the next misfire event if the shared cause isn’t fixed. Confirm the clear with DDDL after the repair.
What triggers a derate from this code?
Severe or sustained multi-cylinder misfire can trigger a protective power reduction to prevent unburned fuel from damaging the aftertreatment system.
What does SPN 1322 FMI 31 mean on Detroit Diesel DD15?
SPN 1322 FMI 31 means engine misfire for multiple cylinders - condition exists. The ECM detected multiple cylinder misfire detection outside calibrated limits. Verify with freeze-frame data before clearing.
Can I drive with SPN 1322 FMI 31 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 1322 FMI 31?
DIY repairs start at $40–$150 for wiring or filters. Shop repairs with parts run $100 - $2,500. Dealer pricing runs $900+.
What is the most common cause of SPN 1322 FMI 31?
Restricted or contaminated fuel supply — confirm with visual inspection and live data before ordering parts.
Sources
- SAE J1939-71 — SPN 1322 parameter definition
- Detroit Diesel OEM service information — verify by engine serial
- Mitchell1 ProDemand — 2026 labor and parts cost surveys