01 You Could Be Making Engine Damage Worse Every Time You Try … • 02 How to Diagnose and Fix Issues with Your Start Engine Push … • 03 Alternator Versus Battery Which One Actually Keeps Your Car… • 04 A Comprehensive Guide to Using Side Mirrors and Rear View M… • 05 Understanding the Engine Block: A Comprehensive Guide • 06 The Future of Transportation: The Top Auto Innovations to W… • 07 The End of Gas Stations? Nuclear Batteries Could Power EVs … • 08 Why Is My Engine Starts Fine When Cold But Hard to Start Wh… • 09 This Is How A Wing Actually Generates Lift And Why It’s Not… • 10 P0011 A Camshaft Position - Timing Over Advanced or System … •

DTC codes / B02xx · Airbags, seats, doors, lights and comfort systems / B0228

B0228Front Fog Lamp Circuit

B0228 indicates that the body control module (BCM) has detected an abnormal condition in the front fog lamp circuit, such as an open circuit, short to ground, or short to power. The module monitors the circuit and sets this code when the current or voltage falls outside the expected range during activation or testing.

SystemBody
Code typeGeneric (all makes)
SeverityLow
Fix difficultyIntermediate
AreaAirbags, seats, doors, lights and comfort systems

Symptoms you may notice

  • The front fog lamps do not illuminate when switched on
  • One or both fog lamps may be dim or flicker intermittently
  • The fog lamp indicator on the dash may fail to light or stay illuminated
  • The fog lamps may turn on by themselves or stay on after the switch is turned off
  • Often no symptoms besides the warning light, especially if the fault is intermittent

Common causes, most likely first

  1. Failed fog lamp bulb (filament open or broken)
  2. Corroded or damaged bulb socket or connector
  3. Broken, chafed, or shorted wire in the fog lamp circuit
  4. Failed fog lamp switch or relay
  5. Blown fuse or faulty fuse box connection
  6. Water intrusion into the lamp housing or connector
  7. Internal fault in the body control module (BCM)

How to diagnose and fix it

  1. Verify the fog lamp operation and check for any aftermarket accessories or modifications that may affect the circuit
  2. Inspect the fog lamp bulbs and sockets for corrosion, damage, or water intrusion; replace as needed
  3. Check the fog lamp fuse and relay, testing the relay operation if accessible
  4. Disconnect the battery and inspect the wiring harness from the BCM to the fog lamps for chafing, breaks, or loose connectors
  5. Use a digital multimeter to check for power and ground at the fog lamp connector with the switch on; repair any open or short circuits
  6. Test the fog lamp switch for continuity and proper operation; replace if faulty
  7. If all external components test good, diagnose the BCM with a scan tool and perform circuit tests as per service information; replace or reprogram the BCM if defective

Common Misdiagnosis Traps for B0228

  • A failed bulb is the most frequent cause, but technicians often overlook corroded sockets that create high resistance and intermittent faults.
  • The BCM may set B0228 even when the fog lamps work perfectly if the circuit has a short to voltage that only occurs under certain conditions, such as when the vehicle is wet.
  • Aftermarket LED or HID fog lamp conversions can draw different current than the BCM expects, triggering this code without any actual fault.
  • A poor ground connection at the fog lamp housing can cause the BCM to see an open circuit, mimicking a bad bulb or wiring issue.
  • On some vehicles, the fog lamp circuit is shared with the high-beam or parking lamp circuit, so a fault in those systems can set B0228 as a secondary code.

Can I keep driving with B0228?

The vehicle remains safe to drive because the fog lamps are auxiliary lighting, but avoid using them until the fault is repaired to prevent further electrical damage or battery drain. In low-visibility conditions, rely on the main headlamps and reduce speed accordingly.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage