Obdaryn

U0343Software Incompatibility With Hybrid/EV Battery Interface Control Module J

  • Generic OBD-II code · Network
  • Matters for the ITP
  • Can trigger limp mode
How the car detects it
J, the tenth board, only appears on larger packs. BMW's i8 is a documented example with more than ten: the parts list in bulletin SI B61 02 16 counts twelve cell monitoring circuits, and the battery electronics SME carries a voltage plausibility code for each of them, numbered 1 to 12 (21F0F3 to 21F0FE). The bulletin's cause is a failed CAN link between one or more CSCs and the SME, after which the contactor in the battery opens and the car cannot be made ready. BMW numbers the boards itself and does not use U0343; whether any maker maps J onto a tenth board in this way is not published. CARB asks for codes down to the smallest unit replaceable in service. U01A9 and U04AA are J's partners.
What you may notice
  • Car will not become ready to drive
  • High-voltage system switches off, contactor opens
  • Drivetrain malfunction message
Likely causes
  • LikelyTenth board carries software the battery controller does not accept
  • PossibleReplacement boards from different production batches combined
  • RareInternal battery bus disturbs the identification of board J
Inspection (ITP)
Can matter for the ITP: it concerns the emissions system.
Repair
Workshop only · Usually a job for a workshop.Typical cost: €100 – €1,500

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.