SPN 3987 FMI 5: Frequently Asked Questions


Full Diagnostic Guide — SPN 3987 FMI 5

1. What does SPN 3987 FMI 5 mean?

SPN 3987 FMI 5 indicates that the Engine Control Module (ECM) has detected an open circuit or abnormally low current on the compression brake enable switch indicator lamp command line. The ECM expects a minimum current draw (typically 100–200 mA for an incandescent bulb or 10–20 mA for an LED) when the lamp circuit is intact. A current below this threshold triggers FMI 5, meaning the circuit is open or the load is missing.

2. What are the most common symptoms when this code is active?

The most common symptoms include: the compression brake enable indicator lamp remains off regardless of switch position, intermittent lamp flicker during vibration or rough road conditions, and the operator cannot visually confirm compression brake activation. The ECM also logs the fault and typically illuminates the dash warning lamp. In some cases, the compression brake may still function mechanically, but the lack of feedback can lead to operator uncertainty or misuse.

3. How does the ECM determine that this specific failure (FMI 5) has occurred?

The ECM continuously monitors the current on the compression brake enable indicator lamp command line. When the lamp circuit is intact, a measurable current flows through the driver circuit. If the current falls below a calibrated threshold (usually less than 10 mA for LED or 50 mA for incandescent) for a duration exceeding 1–2 seconds, the ECM sets FMI 5. This indicates an open circuit, a failed bulb/LED, or a disconnected wiring harness.

4. What is the difference between FMI 5 and other common FMIs for SPN 3987?

FMI 5 specifically indicates an open circuit or abnormally low current. In contrast, FMI 4 (voltage below normal) would indicate a short to ground, and FMI 6 (current above normal) would indicate a short to battery or a shorted load. FMI 3 (voltage above normal) would indicate an open circuit with high voltage due to no load. FMI 5 is unique because it flags insufficient current draw without necessarily showing abnormal voltage.

5. What are the most probable root causes?

Probable root causes include: an open lamp circuit due to broken wire or corroded terminal in the supply or ground path; a failed indicator bulb (open filament) or failed LED module causing zero current draw; a damaged ECM output driver transistor from a past overcurrent or short-to-ground event; and connector pin fretting or corrosion at the ECM connector causing intermittent or permanent open circuit. Trailer wiring repairs often disturb this circuit.

6. Can a purely mechanical issue cause this code without a faulty component?

Yes, a purely mechanical issue such as a loose connector, a broken wire inside the harness insulation, or a corroded terminal can cause this code without any component being electrically failed. For example, if the dash indicator plug is left disconnected after a repair, the ECM sees an open circuit and sets FMI 5. Similarly, vibration can cause intermittent contact at a pin, triggering the fault temporarily.

7. What default actions does the ECM take when this code is active?

When SPN 3987 FMI 5 is active, the ECM typically disables the compression brake enable indicator lamp output to protect the driver circuit. The compression brake function itself may remain operational, but the lack of lamp feedback is logged. The ECM may also illuminate the MIL or a dash warning lamp to alert the operator. No power reduction or derate is usually applied, but the fault remains stored until repaired.

8. How do I perform a basic functional test for this component?

Turn the ignition ON and operate the compression brake enable switch. Observe the indicator lamp; it should illuminate steadily. If it does not, proceed with electrical checks. Disconnect the lamp and measure its resistance: for an incandescent bulb, expect <2 ohms; for an LED, >1k ohm. Reconnect and measure voltage at the lamp socket with the switch ON; you should see battery voltage (12V or 24V depending on system).

9. What specific electrical checks should I run before replacing parts?

First, visually inspect the lamp socket, bulb/LED, and wiring for damage or corrosion. Measure resistance across the lamp supply and ground; it should be <2 ohms for bulb or >1k ohm for LED. With the lamp disconnected and key ON, measure voltage at the ECM output pin; expect battery voltage (12V or 24V) with no load. Perform a load test using a 21W test lamp across the ECM output and ground; if the test lamp lights, the original lamp circuit is faulty.

10. Is it possible that the ECM itself is responsible for this fault?

Yes, it is possible but less common. The ECM output driver transistor can fail open due to a previous overcurrent event, a short-to-ground, or manufacturing defect. If all external wiring, connectors, and the lamp test good (test lamp lights when connected directly to the ECM output), the ECM may be at fault. However, always rule out external causes first, as ECM replacement is expensive and often unnecessary.

11. What is the complete step-by-step diagnostic procedure?

1. Read fault codes with a J1939 scanner. 2. Visually inspect lamp, socket, and wiring. 3. Disconnect lamp and measure resistance (bulb <2Ω, LED >1kΩ). 4. Check for battery voltage at ECM pin with lamp disconnected and key ON. 5. Perform load test with a 21W test lamp across ECM output and ground. 6. If test lamp lights, repair lamp circuit (wiring, connector, or lamp). 7. If test lamp does not light, check ECM connector for corrosion or damage. 8. If connector is good, replace ECM.

12. How can I prevent this fault from recurring?

To prevent recurrence, ensure all wiring repairs use proper crimp connectors and heat shrink. Secure harnesses away from moving parts and heat sources. Apply dielectric grease to ECM and lamp connectors to prevent corrosion. Always reconnect the dash indicator plug after trailer wiring repairs. Use only OEM-specified bulbs or LED modules rated for the vehicle voltage. Periodically inspect connectors for fretting or moisture ingress.

13. Does this fault affect fuel economy, emissions, or engine lifespan?

No, SPN 3987 FMI 5 does not directly affect fuel economy, emissions, or engine lifespan. The fault is related solely to the indicator lamp circuit for the compression brake enable switch. The compression brake function itself may still operate mechanically. However, the lack of visual feedback can lead to operator misuse (e.g., leaving the brake engaged unintentionally), which could indirectly increase wear or fuel consumption over time.

14. Can I clear the code and continue operating the vehicle temporarily?

Yes, you can clear the code using a diagnostic tool, but it will likely reappear if the root cause is not fixed. The vehicle can be operated temporarily, as the fault does not cause a derate or power reduction. However, the indicator lamp will remain non-functional, reducing operator awareness. If the cause is a loose connector, it may intermittently work, but the code will return. Permanent repair is recommended.

15. When should I choose to replace the component versus repairing the wiring?

Replace the lamp (bulb or LED module) only if it fails the resistance test (<2Ω for bulb or >1kΩ for LED). Repair wiring if you find a broken wire, corroded terminal, or damaged connector. If the load test with a 21W test lamp works but the original lamp does not, repair the lamp circuit. Only replace the ECM if all external components and wiring test good and the test lamp does not light when connected directly to the ECM output.

16. What type of diagnostic tool do I need to read this fault code?

You need a diagnostic tool that supports SAE J1939 protocol, such as a professional-grade scan tool (e.g., Cummins INSITE, Detroit Diesel Diagnostic Link, or Noregon JPRO). A basic OBD-II reader will not work because J1939 uses a different physical layer and message structure. The tool must be able to decode SPN 3987 and FMI 5 from the J1939 data stream and display the associated DTC.

17. What can a professional J1939 scanner do that a basic reader cannot?

A professional J1939 scanner can read and clear manufacturer-specific fault codes like SPN 3987, display live data (e.g., actual current on the lamp driver circuit), perform bidirectional tests (e.g., command the lamp on/off), and log freeze frame data. It can also monitor multiple PGNs simultaneously, graph parameters over time, and access ECM configuration parameters. Basic readers only read generic OBD-II codes and lack J1939 capability.

18. What are the key CAN bus parameters I should monitor when diagnosing this code?

Monitor the compression brake enable switch status (often a digital input), the lamp output command status (ON/OFF), and the actual current or voltage on the lamp driver circuit if available. Also monitor battery voltage to ensure the ECM is receiving proper power. Some scanners provide a parameter for ‘Lamp Output Current’ or ‘Indicator Lamp Feedback.’ Compare these values to known good readings (e.g., 200 mA for a 12V 21W bulb).

19. What is a PGN and how does it relate to SPN 3987?

A PGN (Parameter Group Number) is a 18-bit identifier in J1939 that groups related parameters. SPN 3987 (compression brake enable switch indicator lamp command) is typically transmitted within a specific PGN, such as PGN 65262 (Electronic Engine Controller 2) or another manufacturer-defined PGN. The PGN tells the diagnostic tool which message contains the SPN data. To read SPN 3987, the tool must listen for the correct PGN on the CAN bus.

20. What components make up a complete J1939 Diagnostic Trouble Code (DTC)?

A complete J1939 DTC consists of four parts: the Suspect Parameter Number (SPN), which identifies the specific parameter or component (e.g., 3987); the Failure Mode Identifier (FMI), which describes the type of failure (e.g., 5 = open circuit); the Occurrence Count, which tracks how many times the fault has been active; and the Conversion Method (CM), which indicates how to interpret the SPN data. Together, these uniquely define a fault.