Fault code lookup

BodyB1231

Caution

Severity: Caution - get it checked when you can

NGGT-Alternator

25 brands affected · Description from BMW data.

Key terms: Control module: a small computer that runs one part of the car

Safety: This code relates to the charging system. The battery may go flat and the car may stall.

1What it means in plain English

The alternator control circuit has a fault, so the charging system may not be working properly.

2Common causes

  1. Faulty alternator
  2. Damaged wiring or connector
  3. Blown fuse
  4. Poor ground connection
  5. Body control module fault

3Can I drive?

Caution · drive with care

If the battery or charging warning light is on, drive straight to a workshop: the car can stall when the battery runs flat. Avoid unnecessary electrical loads.

This page gives general information. It is not professional advice. For a definite diagnosis and a repair quote, ask a qualified mechanic to inspect the car.

4Brand data 25

BrandCodeDescriptionSystem
Ashok Leyland CVB1231No description available Body
Mercedes-BenzB1231No description available Body
BMWB1231NGGT-Alternator BrandBody
BYDB1231EPB entry remote driving protection function BrandBody
CheryB1231Passenger side seat belt buckle switch BrandBody
DaewooB1231No description available Body
DFFSB1231No description available Body
FordB1231No description available Body
GeelyB1231Rear Left Power Window Motor Relay Fault BrandBody
GMB1231No description available Body
HoldenB1231Right Daytime Running Lamps Control Circuit BrandBody
HondaB1231No description available Body
HyundaiB1231No description available Body
Land RoverB1231No description available Body
MahindraB1231No description available Body
MitsubishiB1231No description available Body
OpelB1231No description available Body
PeugeotB1231No description available Body
ProtonB1231No description available Body
SaabB1231No description available Body
MG (SAIC)B1231Cluster TFT thermosistor Failure BrandBody
SmartB1231No description available Body
SprinterB1231No description available Body
SuzukiB1231Rear Side-Air Bag Circuit High Resistance (Driver Side) BrandBody
ToyotaB1231No description available Body

Legend: SAE is the generic J2012 description; Brand is text taken from that manufacturer’s data. Manufacturer rows keep the wording and language of the source data, and non-English text is tagged so screen readers pronounce it correctly.

5Extended variant codes 2

These 7-character codes are manufacturer-specific variants of B1231 and may be reported by some scan tools.

BrandCodeDescriptionSystem
Mercedes-BenzB123149Temperature sensor 2 of the front electric booster heater has a malfunction. There is an internal electrical fault. BrandBody
Mercedes-BenzB123164Temperature sensor 2 of the front electric booster heater has a malfunction. There is an implausible signal. BrandBody

6Related codes

Browse Bxxx codes or B123xx codes.

OpenDTC - independent fault code reference