OBD Guide

B2343

Sliding Roof Position Initialization Incomplete

B2343 is an OBD-II diagnostic trouble code meaning: Sliding Roof Position Initialization Incomplete. Common causes: malfunction of hatch position sensors, wiring harness problems. Estimated repair cost: $56–167.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$56–167 (est.)

Symptoms

  • Sunroof does not open/close
  • Sunroof does not work correctly (stops halfway)
  • Error message on the instrument panel

Causes

  • Malfunction of hatch position sensors
  • Wiring Harness Problems
  • Mechanical obstacles in the hatch mechanism
  • Malfunction of the sunroof control unit

How to Fix

  1. Check wiring harness for damage
  2. Check the sunroof position sensors
  3. Clean and lubricate the hatch mechanism
  4. Perform the hatch initialization procedure according to the manual
  5. If necessary, replace faulty components

Related codes

FAQ

What does the B2343 code mean?

B2343 is an OBD-II diagnostic trouble code that indicates: Sliding Roof Position Initialization Incomplete

What causes a B2343 error code?

The most common causes of B2343 include: Malfunction of hatch position sensors; Wiring Harness Problems; Mechanical obstacles in the hatch mechanism; Malfunction of the sunroof control unit.

How do I fix a B2343 diagnostic trouble code?

To fix B2343: Check wiring harness for damage. Check the sunroof position sensors. Clean and lubricate the hatch mechanism. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B2343?

Yes, but get it checked soon

How much does it cost to fix B2343?

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

See also: Russian version · NationStat