B1603 — Lamp Anti-Theft Indicator Circuit Failure

body electrical

Is it safe to drive?

Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1603 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
  4. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  5. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1603 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1603 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900. Overall, fixing B1603 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

What does OBD2 code B1603 mean?

Lamp Anti-Theft Indicator Circuit Failure (B1603): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by faulty switch, motor or actuator of the affected system, blown fuse or failed relay, corroded or loose connectors.

What are the symptoms of B1603?

Drivers most often notice: the affected function (locks, windows, lighting, wipers) works intermittently or not at all, warning light on the dashboard, no impact on engine operation in most cases.

Is it safe to drive with B1603?

Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.

How much does it cost to fix B1603?

Replace the switch or actuator — $120–$450; Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

How do I diagnose B1603 myself?

Start with a scan: confirm B1603, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the lamp anti-theft indicator circuit, and verify the suspect component against live data before buying parts.

When your vehicle's body control module detects that the anti-theft indicator lamp is not behaving as it should, it logs OBD2 code B1603. This specific fault code is officially titled "Lamp Anti-Theft Indicator Circuit Failure," which tells you the issue lives in the body electrical system rather than the engine management side of things. Put simply, B1603 means the module is seeing an unexpected condition in the circuit that powers the security system's status lamp — either an open, a short, or a signal that won't respond when it should.

The anti-theft indicator lamp sits on your dashboard and shows whether the vehicle's security system is armed, disarmed, or experiencing a fault. Under normal operation, this lamp lights up briefly when you start the car and then goes out once the system confirms everything is functioning correctly. When the related circuit fails — due to wiring issues, component problems, or a module fault — the readings stray outside the expected parameters. If this condition persists across a defined number of drive cycles, the ECU stores B1603 and illuminates the warning light. The freeze frame data captured alongside the code shows engine speed, load, temperature, and vehicle speed at the exact moment the fault was detected, giving you a snapshot of the conditions that triggered the failure.

Symptoms of B1603

  • The anti-theft indicator lamp stays on constantly, fails to illuminate, or blinks in an unusual pattern
  • The security system may appear unresponsive when locking or unlocking the doors
  • Other body functions — power locks, windows, interior lighting, or wipers — operate intermittently or stop working entirely
  • The check engine light or dedicated security warning light turns on
  • In most cases, the engine runs and drives normally since the fault does not directly affect powertrain operation

Common causes of B1603

  • Damaged or broken wiring in door jambs, tailgate hinges, or other areas exposed to repeated flexing and moisture
  • Blown fuse or failed relay in the anti-theft lamp circuit
  • Faulty switch, motor, or actuator controlling the anti-theft indicator or related body function
  • Corroded, loose, or damaged electrical connectors at flex points or wet areas
  • Body Control Module (BCM) internal failure or software glitch
  • Short or open condition somewhere in the lamp circuit wiring harness

How to diagnose B1603

  1. Connect an OBD2 scanner and verify that B1603 is stored in the body control module. Save the freeze frame data — it shows what the engine was doing (RPM, load, temperature, speed) when the fault first appeared, which guides your inspection.
  2. Pull all related trouble codes from every module. Codes in the B0xxx range often share common roots, and a secondary code may point directly to the failing component. Check manufacturer TSBs for your make and model — some B1603 faults have factory-issued software updates or known fixes.
  3. Perform a thorough visual inspection of the wiring harness and connectors tied to the anti-theft circuit. Look for chafed insulation, broken strands, corrosion, and loose terminals, especially at the driver's door jamb and other high-movement locations.
  4. Activate the ignition and observe the anti-theft lamp while monitoring live data on your scanner. Check whether the module sees the expected voltage or ground signal from the lamp circuit.
  5. Inspect connectors and wire bundles at all flex points — door hinges, tailgate openings, and any area where wires bend repeatedly. These spots are the most likely locations for broken strands hidden inside the insulation.
  6. After repairing any damaged wiring or components, clear the code and complete a full drive cycle under conditions matching the freeze frame data. Confirm B1603 does not return before considering the diagnosis complete.

Repair options and costs

The repair approach depends on what your investigation reveals. Begin with the least expensive possibilities before moving to costlier replacements.

  • Replace faulty switch, actuator, or lamp assembly: $120–$450 (parts and labor)
  • Repair damaged wiring, connectors, or terminals: $80–$250 (parts and labor)
  • Body Control Module repair or replacement: $300–$900 (parts, programming, and labor)

Total cost to fix B1603

Most B1603 repairs fall between $80 and $900 depending on which component is actually at fault. Independent shop labor rates typically run $80–$120 per hour. Simple wiring repairs or fuse replacements land on the lower end, while BCM replacement with module programming pushes toward the upper range. Spending time on a careful diagnosis before purchasing parts almost always saves money — the most expensive fix is rarely the right first guess.

Driving safety verdict — short

B1603 is classified as a short-term severity issue. The engine and drivetrain are unaffected, so the vehicle remains driveable in the short term. However, the underlying fault should not be ignored indefinitely. If the anti-theft lamp is part of the failure, you lose visual confirmation that your security system is armed, which has safety implications. Additionally, related systems like exterior lighting or wipers may also be compromised, affecting visibility in poor weather. Central locking faults associated with this code could leave your car unsecured. While B1603 will not strand you roadside, addressing it promptly is the safest course of action.

Related OBD2 codes