The Suspect Parameter Number (SPN) 558, labeled “Accelerator Pedal 1 Low Idle Switch,” monitors the discrete state of a dedicated switch integrated into the accelerator pedal assembly of heavy-duty vehicles. This parameter is not a measurement of pedal position but a binary signal indicating whether the pedal is physically resting at its fully released (low idle) position. It is a critical component in the electronic engine control system, primarily used in on-highway trucks, off-highway equipment, and agricultural machinery powered by engines from Cummins, Detroit Diesel (DDEC), PACCAR (MX), Volvo (D13, D16), Caterpillar, John Deere, MAN, Deutz, and Mercedes-Benz. The system is defined in SAE J1843, which standardizes the accelerator pedal interface. For diagnostic engineers, SPN 558 is vital because it provides a cross-check against the primary accelerator pedal position sensor (SPN 91). A mismatch between the low idle switch state and the pedal position sensor can trigger derate strategies, shift lockouts, and diagnostic trouble codes (DTCs), making it a frequent point of investigation during drivability complaints.
Technical Overview
The accelerator pedal assembly in modern heavy-duty vehicles typically contains two independent position sensors (often Hall-effect or potentiometer-based) and a dedicated low idle switch. SPN 558 is sourced from a mechanical or Hall-effect switch that is physically closed when the pedal is fully released and open when the pedal is depressed beyond a very small deadband (typically 1–3% of total travel). The Engine Control Module (ECM) supplies a pull-up voltage (usually 5 VDC) to the switch circuit. When the switch is closed (low idle condition), the signal line is pulled to ground, and the ECM reads a logic low (0 V). When the switch is open (pedal not at low idle), the signal line floats to the pull-up voltage, and the ECM reads a logic high (5 V). The ECM interprets this binary state as a 2-bit encoded value on the CAN bus: 00b for “not in low idle,” 01b for “in low idle,” 10b for “error,” and 11b for “not available.” The switch itself is typically a normally closed (NC) type, meaning it is closed at rest. This design ensures that a broken wire or loss of ground will result in an open circuit, which the ECM can detect as an error condition. The switch must be adjusted or calibrated to close before the pedal position sensors indicate any significant throttle demand, ensuring a clear transition from idle to active driving.
J1939 Network Behavior
SPN 558 is transmitted within the Parameter Group (PG) “Electronic Engine Controller 2” (PGN 61444, or 0xF003). This PG is broadcast by the engine ECM at a periodic rate of 10 to 50 milliseconds (typically 20 ms) on the J1939 CAN bus. The source address (SA) is the engine controller, usually address 0. The data length for PGN 61444 is 8 bytes, and SPN 558 occupies bits 6–7 of the first byte (byte 0). The 2-bit field is encoded as follows: bits 6=0,7=0 (00b) for “not in low idle”; bits 6=0,7=1 (01b) for “in low idle”; bits 6=1,7=0 (10b) for “error”; bits 6=1,7=1 (11b) for “not available.” Other ECUs on the network, such as the transmission control module (TCM), retarder control module, or cruise control module, monitor this parameter. The TCM, for example, uses the low idle switch state to confirm that the engine is at idle before allowing a shift from neutral to a drive gear. If the TCM sees a “not in low idle” signal when it expects idle, it may inhibit shifting. Cruise control systems also require the switch to indicate “low idle” before engaging. The broadcast rate of 20 ms ensures that this state change is communicated quickly enough for safety-critical interlocks.
Diagnostic Importance
Faults associated with SPN 558 are considered high-priority because they directly affect the ECM’s ability to determine driver intent and to validate the primary pedal position sensor. Common diagnostic trouble codes (DTCs) linked to this SPN include “Accelerator Pedal Low Idle Switch – Abnormal Frequency, Pulse Width, or Period” (FMI 1), “Accelerator Pedal Low Idle Switch – Voltage Above Normal” (FMI 3), “Accelerator Pedal Low Idle Switch – Voltage Below Normal” (FMI 4), and “Accelerator Pedal Low Idle Switch – Data Valid But Above Normal Operational Range” (FMI 0). When the ECM detects a fault, it activates an engine protection strategy. The most common strategy is a progressive power derate, often reducing engine power to 50% or less. Some ECM calibrations, such as those from Cummins and Detroit Diesel, will also disable cruise control and limit maximum vehicle speed. In severe cases, where the switch signal is erratic or stuck in the “in low idle” position while the pedal position sensor indicates throttle demand, the ECM may interpret this as a pedal fault and force the engine to idle only (limp-home mode). Ignoring these faults can lead to drivability issues, unsafe sudden power loss, and potential transmission damage if the TCM receives conflicting data. For technicians, a persistent SPN 558 fault must be resolved before other drivability diagnostics can proceed.
Common Failure Patterns
Real-world failures of SPN 558 are most often electrical or mechanical in nature. The most frequent scenario is a wiring issue: the signal wire from the pedal assembly to the ECM chafes against the vehicle frame or engine bracket, causing an intermittent short to ground or an open circuit. This is especially common in vehicles with high chassis flex, such as vocational trucks or agricultural tractors. A second common failure is contamination of the pedal switch contacts. In environments with high dust, moisture, or salt spray (e.g., concrete mixers, snowplows), conductive debris can bridge the switch contacts, causing the ECM to see a continuous “low idle” signal even when the pedal is depressed. This creates a mismatch with the pedal position sensor (SPN 91) and triggers a fault. A third pattern is mechanical wear or misalignment of the pedal assembly. Over time, the pedal hinge or return spring can degrade, causing the switch to actuate at a different pedal position than intended. This is often reported as a “sticky” or “lazy” pedal. Calibration drift is rare in modern Hall-effect switches but can occur in older potentiometer-based assemblies. Manufacturers like Volvo and PACCAR have issued service bulletins regarding specific pedal assembly part numbers with known switch contact fatigue after 500,000 miles. Finally, ECM software glitches, though less common, can cause false SPN 558 faults after a software update, requiring a parameter reset or calibration file reload.
Diagnostic Approach
A systematic diagnostic approach for any DTC involving SPN 558 begins with a J1939 scan tool (e.g., Cummins INSITE, Detroit Diesel Diagnostic Link, PACCAR PACCAR Solutions, or a generic tool like Noregon JPRO). The technician should first record the active and inactive fault codes, along with freeze frame data, to capture the engine speed, pedal position, and vehicle speed at the time of the fault. Next, perform a visual inspection of the accelerator pedal wiring harness, focusing on areas near the pedal bracket, firewall pass-through, and ECM connector (often a 120-pin or 90-pin Deutsch connector). Check for chafing, corrosion, or bent pins. With the ignition on and engine off, measure the voltage at the ECM pin for SPN 558. A properly functioning switch should read 0 V with the pedal fully released (low idle) and 5 V with the pedal depressed slightly. A stuck reading of 5 V indicates an open circuit (broken wire or failed switch), while a constant 0 V indicates a short to ground or a stuck-closed switch. Disconnect the pedal connector and measure resistance across the switch pins; it should be near 0 ohms at rest and infinite when the plunger is pressed. If the switch resistance is erratic, replace the pedal assembly. If the switch and wiring check out, suspect an ECM internal fault or a software calibration issue. In such cases, the technician should consult OEM-specific service software to perform a pedal calibration routine (e.g., Cummins “Accelerator Pedal Learn” or Detroit Diesel “Pedal Relearn”). If the fault persists, the ECM may need to be replaced or reprogrammed. Always verify the repair by clearing codes and performing a road test that includes idle-to-full-throttle transitions.
Fault Codes for SPN 558
FMI 0: Data valid but above normal operational range (most severe)
SPN 558 FMI 0 indicates the accelerator pedal 1 low idle switch signal exceeds normal operational parameters, typically showing voltage above 4.5V when expecting 0-1V during idle conditions. This fault commonly appears in construction equipment after operator cabin electrical work or when moisture i
View SPN 558 FMI 0 Diagnostic Guide →
FMI 1: Data valid but below normal operational range (most severe)
SPN 558 FMI 1 indicates the Accelerator Pedal 1 Low Idle Switch reports a voltage or resistance below the normal operational range. In practice, this fault commonly appears after a technician replaces the ECM without recalibrating the pedal, or when a wiring harness chafes against the engine block,
View SPN 558 FMI 1 Diagnostic Guide →
FMI 2: Data erratic, intermittent or incorrect
SPN 558 FMI 2 indicates erratic or incorrect data from the Accelerator Pedal 1 Low Idle Switch. This fault typically arises during instances of electrical failure within the pedal sensor circuit or after an ECM replacement, leading to erratic idling or unexpected engine behavior. Technicians often e
View SPN 558 FMI 2 Diagnostic Guide →
FMI 3: Voltage above normal or shorted high
SPN 558 FMI 3 indicates the Accelerator Pedal 1 Low Idle Switch circuit has detected a voltage above normal or a short to high source. This fault commonly appears after a forced DPF regeneration when the pedal harness is heat-soaked or chafed near the exhaust manifold. The ECM expects a 0–5 V signal
View SPN 558 FMI 3 Diagnostic Guide →
FMI 4: Voltage below normal or shorted low
SPN 558 FMI 4 indicates the accelerator pedal 1 low idle switch signal voltage has dropped below normal operational thresholds or is shorted to ground. This fault commonly appears in Caterpillar and Cummins engines after harsh environmental exposure or connector corrosion. The Electronic Engine Cont
View SPN 558 FMI 4 Diagnostic Guide →
FMI 5: Current below normal or open circuit
This fault indicates the ECM detects an open circuit or current below normal on the Accelerator Pedal 1 Low Idle Switch signal line. The switch, defined per SAE J1843, should read 01b when the pedal is at idle. A broken wire or corroded connector at the pedal assembly often triggers this code. Techn
View SPN 558 FMI 5 Diagnostic Guide →
FMI 6: Current above normal or grounded circuit
SPN 558 FMI 6 is a fault related to the accelerator pedal low idle switch, indicating a current above normal or a grounded circuit. This condition often surfaces after an ECM replacement or rewiring task, leading to erratic engine idling. The fault interrupts standard engine operations, posing chall
View SPN 558 FMI 6 Diagnostic Guide →
FMI 7: Mechanical system not responding properly
This fault indicates the accelerator pedal 1 low idle switch mechanism is not responding correctly to mechanical input despite electrical continuity. The ECM detects proper voltage signals but the physical switch fails to actuate consistently. Technicians commonly encounter this after cab vibration
View SPN 558 FMI 7 Diagnostic Guide →
FMI 9: Abnormal update rate
SPN 558 FMI 9 is triggered when the Engine Control Module (ECM) detects that the Accelerator Pedal 1 Low Idle Switch message is not being received at the expected periodic rate over the J1939 bus. This typically occurs after a software update or ECM replacement where the pedal calibration is lost. T
View SPN 558 FMI 9 Diagnostic Guide →
FMI 11: Root cause not known
The SPN 558 FMI 11 fault code relates to the accelerator pedal’s low idle switch, a key component in regulating engine idle speed. This code indicates an unknown root cause, often seen when the electronic engine controller struggles to interpret pedal signals. In practice, technicians encounter this
View SPN 558 FMI 11 Diagnostic Guide →
FMI 12: Bad intelligent device or component
SPN 558 FMI 12 indicates a failed intelligent component within the accelerator pedal low idle switch circuit. This fault commonly appears after harsh environmental exposure or mechanical shock in construction equipment. The ECM cannot reliably determine accelerator pedal position for low idle contro
View SPN 558 FMI 12 Diagnostic Guide →
FMI 13: Out of calibration
SPN 558 FMI 13 indicates the Accelerator Pedal 1 Low Idle Switch is out of calibration. This switch, defined per SAE J1843, signals idle or not-idle states. When out of calibration, the ECM detects an invalid voltage range or switch transition error. Technicians often see this after a pedal replacem
View SPN 558 FMI 13 Diagnostic Guide →
FMI 14: Special instructions
The SPN 558 FMI 14 fault code indicates a special instruction error in the accelerator pedal 1 low idle switch signal. This error often arises when the switch incorrectly signals the engine control module (ECM) that the pedal is in low idle condition, although it is not. Technicians frequently encou
View SPN 558 FMI 14 Diagnostic Guide →
FMI 18: Data valid but below normal operating range (moderately severe)
This fault indicates the accelerator pedal 1 low idle switch signal is below normal operating parameters. The ECM receives insufficient voltage from the switch circuit, preventing proper idle speed control. Technicians commonly encounter this code after replacing throttle body assemblies or during c
View SPN 558 FMI 18 Diagnostic Guide →
FMI 31: Condition exists
SPN 558 FMI 31 signals that the accelerator pedal 1 low idle switch reports a continuous error condition (binary 10) to the ECM via the EEC2 PG. This fault commonly appears after a forced DPF regeneration when the pedal is not fully released, or after an ECM replacement where the switch calibration