01 What Happens If You Drive a Keyless Car Without the Key? • 02 Why Does Your Car Shake When Braking at High Speeds? • 03 How to Save Gas with a Turbocharged Car • 04 Ford vs Toyota: Two Completely Different Definitions of Rel… • 05 What Causes Your RPM to Go Up and Down When You Brake? Find… • 06 Piston Rings: The Key to a Long and Healthy Engine Life • 07 B0037 and B0038: How to Fix AUX Switch Problems DTC Codes • 08 Car Owners Shocked To Discover The Real Purpose Of The Arro… • 09 The Role of Vacuum Pipes in Engine Functionality: A Compreh… • 10 Why Dirty Grounds Cause More Car Problems Than People Reali… •

DTC codes / B09xx · Airbags, seats, doors, lights and comfort systems / B0980

B0980Ignition Switch Run/Start Position Circuit

B0980 indicates that the body control module (BCM) or ignition switch module has detected an unexpected voltage condition on the ignition switch run/start position circuit, meaning the signal does not match the expected state for the current ignition mode. The computer sets this code when the voltage on the run/start circuit is out of range, stuck, or inconsistent with other ignition inputs, which can affect power distribution to multiple systems.

SystemBody
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaAirbags, seats, doors, lights and comfort systems

Symptoms you may notice

  • The engine may not crank or start when the key is turned to the start position
  • The warning light for the ignition system or a general body fault may illuminate
  • Accessories may remain powered on after the key is turned off, or may not power on in the run position
  • Intermittent stalling or sudden loss of electrical power while driving
  • Often no symptoms besides the warning light, especially if the fault is intermittent

Common causes, most likely first

  1. Faulty ignition switch with worn internal contacts for the run/start circuit
  2. Damaged or corroded wiring harness or connector at the ignition switch or BCM
  3. Blown fuse or poor connection in the run/start circuit power supply
  4. Failed body control module (BCM) or ignition switch module
  5. Aftermarket alarm or remote start system improperly spliced into the ignition circuit
  6. Loose or damaged ground connection for the ignition switch or BCM

How to diagnose and fix it

  1. Verify the battery voltage and condition, as low voltage can cause false ignition circuit codes
  2. Inspect the ignition switch connector and wiring for corrosion, looseness, or damage
  3. Check all fuses related to the ignition run/start circuit and replace any that are blown
  4. Use a scan tool to monitor ignition switch position data and compare with actual key position
  5. Perform a voltage drop test on the run/start circuit from the ignition switch to the BCM
  6. If the switch is faulty, replace the ignition switch and clear the code
  7. If wiring and switch are good, test the BCM and replace if internal failure is confirmed

Before you replace the ignition switch

  • A common misdiagnosis is replacing the ignition switch when the real problem is a corroded connector or chafed wire hidden under the dash.
  • Aftermarket accessories like remote starters or alarm systems often back-probe the ignition circuit and can introduce voltage irregularities that set B0980.
  • The code can be set by a weak battery or poor ground even if the ignition switch itself is perfectly functional.
  • On some vehicles, the run/start signal is transmitted over a data bus rather than a dedicated wire, so a communication fault can mimic an ignition switch failure.
  • Always check for technical service bulletins (TSBs) for the specific vehicle, as some models have known issues with the ignition switch or BCM software.

Can I keep driving with B0980?

If the engine starts and runs normally, you can drive to a repair shop, but avoid turning the engine off if restarting is uncertain. If the engine will not start or electrical power is intermittent, do not drive and have the vehicle towed to prevent safety risks.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage