OBD Guide

B2964

Key In Ignition Circuit High

B2964 is an OBD-II diagnostic trouble code meaning: Key In Ignition Circuit High. Common causes: key position sensor malfunction, wiring harness damage. Estimated repair cost: $33–167.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$33–167 (est.)

Symptoms

  • Error indication on the dashboard
  • Problems with the anti-theft system
  • Problems starting the engine (rare)

Causes

  • Key position sensor malfunction
  • Wiring harness damage
  • Short circuit in the circuit
  • Key recognition module malfunction
  • Problems with contacts in the ignition switch

How to Fix

  1. Check the integrity of the wiring harness in the ignition switch area
  2. Check the operation of the key position sensor
  3. Check the contacts in the ignition switch
  4. Check the voltage in the circuit using a diagnostic scanner
  5. Replace faulty components if necessary

Related codes

FAQ

What does the B2964 code mean?

B2964 is an OBD-II diagnostic trouble code that indicates: Key In Ignition Circuit High

What causes a B2964 error code?

The most common causes of B2964 include: Key position sensor malfunction; Wiring harness damage; Short circuit in the circuit; Key recognition module malfunction.

How do I fix a B2964 diagnostic trouble code?

To fix B2964: Check the integrity of the wiring harness in the ignition switch area. Check the operation of the key position sensor. Check the contacts in the ignition switch. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B2964?

Limited driving only, diagnose soon

How much does it cost to fix B2964?

The estimated repair cost for B2964 is $33–167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat