Severity High
B1595

Ignition Switch Invalid Voltage Code

📅 Last reviewed: July 2026
What does the B1595 code mean?

The body control module (BCM) or powertrain control module (PCM) has detected an invalid combination of voltages on the ignition switch input circuits. The ignition switch uses multiple signal circuits to encode the key position (Off, Acc, Run, Start). This code is set when the reading from these circuits does not match any predefined valid position, indicating a failure in position encoding.

High
Severity
Variable
Typical Cost
High
Frequency

1. Commonly Affected Makes

FordLincolnMercuryMazdaJaguarLand Rover

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Check for technical service bulletins (TSBs) related to the ignition switch or BCM/PCM for the specific vehicle.

2

Inspect the ignition switch connector and BCM/PCM connectors for damage, corrosion, or loose pins.

3

Test the ignition switch signal circuits for shorts, opens, or correct voltage patterns using a multimeter.

4

If wiring and connectors are okay, replace the ignition switch and re-evaluate.

5

If the code persists, test the BCM/PCM for internal faults or consider reprogramming.

5. Frequently Asked Questions

Is it safe to drive?

No, this is a high-severity issue. The vehicle may stall or fail to start unexpectedly, posing a safety risk. It is recommended to have the vehicle towed to a repair shop.

How much does it cost to fix?

Repair costs typically range from $150 to $600, depending on the root cause. Ignition switch replacement is usually $150-$300, while BCM/PCM replacement can exceed $500.

6. Related Codes

Need an OBD2 Scanner for the B1595? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →