What Does Code B1556 Mean?
DTC B1556 signifies an “Ignition Run/Start Circuit Open” condition, indicating that the Body Control Module (BCM), Powertrain Control Module (PCM), or another supervising control unit (such as a Generic Electronic Module (GEM) or Totally Integrated Power Module (TIPM) depending on vehicle architecture) has detected a lack of expected voltage or continuity in a critical circuit associated with the ignition system when the ignition key is in the RUN or START position. This code specifically points to an “open” circuit, meaning there is an interruption in the electrical path, preventing current flow. The control module monitors the voltage potential or current draw on designated ignition-controlled circuits. When the ignition switch is actuated to the RUN or START position, the module expects to see battery voltage (typically 12V to 14V) on these circuits, which supply power to various essential systems like the Engine Control Module (ECM) itself, fuel pump relay, ignition coil primary circuit, starter relay, instrument cluster, and other crucial accessory relays. If the expected voltage is absent, or an open condition (infinite resistance) is detected where continuity should exist, the control module sets code B1556. This problem directly impacts the vehicle’s ability to start or maintain engine operation, as it interrupts the primary power delivery path for critical powertrain and accessory functions.
Common Symptoms
- No Crank/No Start Condition: The most common and severe symptom, where the engine does not turn over at all when the key is turned to START.
- Engine Cranks but Does Not Start: The starter engages and turns the engine, but there is no ignition or fuel delivery, preventing the engine from firing.
- Intermittent Starting Issues: The vehicle may start sometimes but not others, or require multiple attempts to start.
- Engine Stalls While Driving: The engine may unexpectedly lose power and shut off during operation, as critical power supplies are interrupted.
- Loss of Power to Specific Accessories: Depending on the specific circuit affected, the radio, HVAC blower motor, power windows, or other accessories may not function when the ignition is in RUN.
- Instrument Cluster Inoperability: Gauges, warning lights, or the entire cluster may fail to illuminate or operate correctly.
- Warning Lights Illuminated: The Check Engine Light (CEL), battery warning light, or security light may illuminate.
What Causes the Code B1556?
- Faulty Ignition Switch: Worn or damaged internal contacts within the ignition switch fail to complete the circuit and provide power to the designated RUN or START outputs.
- Open Circuit in Wiring Harness: A break, cut, chafing, or corrosion in the main ignition RUN/START wiring between the ignition switch, fuse box/junction block, relays, and the control modules or components it supplies.
- Blown Fuse or Fusible Link: A critical fuse (e.g., main ignition fuse, ECM/PCM fuse, fuel pump fuse) or fusible link in the ignition power distribution circuit has blown, creating an open.
- Faulty Ignition Relay or Power Distribution Relay: A defective primary ignition relay, accessory relay, or other relay controlled by the ignition switch fails to close its contacts, preventing power flow.
- Corroded or Loose Electrical Connectors: Poor contact at multi-pin connectors in the ignition circuit path due to corrosion, improper seating, or damaged terminals.
- Internal Fault in Fuse Box/Junction Block/Power Distribution Module: An open circuit within the internal traces, bus bars, or integrated relays of the vehicle’s fuse box, junction block, or a Smart Junction Box (SJB), Totally Integrated Power Module (TIPM), or Generic Electronic Module (GEM).
How to Diagnose and Troubleshoot
Diagnosis of B1556 requires a systematic approach using a digital multimeter (DMM), wiring diagrams, and potentially an advanced scan tool capable of reading body control module data. Always begin by verifying the customer concern and inspecting the vehicle’s battery condition, ensuring adequate voltage and clean, tight terminals.
- Scan Tool Initial Assessment: Connect an OBD-II scan tool and retrieve all stored DTCs and freeze frame data. Note any other codes, especially those related to the BCM, PCM, or starting/charging systems, as they may offer clues or be a result of the B1556 condition. Clear codes and attempt to reproduce the fault.
- Visual Inspection of Ignition Circuitry:
- Thoroughly inspect the wiring harness around the steering column, ignition switch, main fuse boxes (under-hood and cabin), and relevant relays for any signs of physical damage, chafing, cuts, burns, or rodent damage.
- Check all accessible electrical connectors in the ignition circuit for corrosion, loose pins, or improper seating.
- Visually inspect all fuses related to the ignition system, PCM/ECM power, fuel pump, starter, and accessory power. While visual inspection can reveal blown fuses, always confirm continuity with a DMM.
- Ignition Switch Testing:
- Obtain the vehicle-specific wiring diagram to identify the ignition switch’s input (battery feed) and output circuits (RUN, START, ACC, OFF).
- Access the ignition switch connector. With the DMM set to DC Volts, back-probe the main battery feed terminal at the switch connector. Confirm steady battery voltage (approximately 12.6V or higher).
- With the key in the RUN position, back-probe the designated RUN output circuit. Verify battery voltage is present.
- With the key in the START position (with assistance if necessary, ensuring safety), back-probe the designated START output circuit. Verify battery voltage is present.
- If the input feed is good but the expected output voltage is missing in the RUN or START position, the ignition switch itself is likely faulty.
- Circuit Continuity and Resistance Testing:
- If the ignition switch tests good, the open circuit lies downstream. Use wiring diagrams to trace the specific circuit that the BCM/PCM reported as open. This often involves checking the circuit from the ignition switch output to the input of the relevant relay, fuse box, or directly to the control module.
- With the battery disconnected or relevant fuses removed to de-energize the circuit, use the DMM set to Ohms. Disconnect both ends of the suspect wire or circuit path (e.g., from the ignition switch connector to the control module connector).
- Measure resistance between the two ends. An “OL” (Open Line) or infinite resistance reading confirms an open circuit. A reading close to 0 ohms indicates good continuity.
- Also, check for shorts to ground on the suspect circuit: With one DMM lead on the wire and the other on a known good chassis ground. An “OL” reading is desired; any low resistance indicates a short, which might have originally caused a fuse to blow and lead to the open.
- Relay Testing:
- If an ignition-controlled relay is suspected (e.g., ignition relay, fuel pump relay), visually inspect it for signs of burning.
- Remove the relay and test its coil resistance with a DMM (refer to specifications).
- Apply 12V to the relay’s coil terminals (observing polarity) and listen for an audible click, then use the DMM to check for continuity across the power contacts. A good relay will show continuity when energized and open when de-energized.
- Power Distribution Module Internal Fault: If all external wiring, fuses, and relays test good, and an internal fault within a Smart Junction Box (SJB), TIPM, or other integrated power distribution module is suspected, specialized diagnostic tools or replacement may be necessary, often requiring module programming.
Recommended Repairs and Solutions
Once the root cause of the B1556 code has been accurately identified through thorough diagnostics, the appropriate repair can be implemented:
- Replace Faulty Ignition Switch: If diagnostic tests confirm the ignition switch is failing to provide power correctly in the RUN or START positions, replace it with a new, OEM-quality unit. Ensure all electrical connections are secure upon reassembly.
- Repair or Replace Damaged Wiring: If an open circuit is found in the wiring harness, the damaged section of wire must be repaired or replaced. For repairs, use appropriate gauge wire, solder connections with heat-shrink tubing for environmental protection, and ensure proper routing away from heat sources or pinch points. For extensive damage, replacing the entire wiring harness section may be necessary.
- Replace Blown Fuses or Fusible Links: Always investigate the underlying cause for a blown fuse. If a fuse blew due to a short circuit, repair the short before replacing the fuse. Replace the fuse with one of the exact specified amperage rating. Never use a fuse with a higher amperage rating, as this can lead to severe electrical damage or fire.
- Clean and Secure Electrical Connections: If corrosion or loose connections are found, clean the terminals using electrical contact cleaner and a small brush. Apply dielectric grease to protect against future corrosion and ensure a tight, secure connection.
- Replace Faulty Relays: If a relay is confirmed to be defective, replace it with a new one that matches the OEM specifications.
- Replace Faulty Power Distribution Module: In cases where an internal fault within a complex power distribution module (e.g., TIPM, SJB, BCM) is diagnosed, replacement of the entire module may be required. This often involves programming or flashing the new module to the vehicle’s specific VIN and configuration using factory-level diagnostic equipment.
- Post-Repair Verification: After completing any repairs, clear all DTCs from the vehicle’s memory. Perform several ignition cycles (ON-OFF-START) and test drive the vehicle if possible, ensuring that the engine starts reliably, all affected systems function correctly, and the B1556 code does not return. Monitor live data for the ignition switch status if available via the scan tool to confirm proper module recognition of key positions.

