P00FF: Body control module asked for the check engine light to be turned on
Body control module requested MIL illumination
Severity: Severity not verified — if the car runs badly, have it inspected
The code reports that the body control module is lighting the check engine light, not what is wrong; the real fault is in other stored codes, so the risk depends on those.
P00FF in short
P00FF means the body control module asked the dashboard to turn on the check engine light. It is a flag rather than a fault in a part. On recent GM trucks and SUVs it has been tied to a serial data authentication fault (U1962) or a BCM software update; read every stored code to find the actual problem.
The engine computer normally controls the check engine light. On some vehicles the body control module (BCM) can also request it, and P00FF records that the BCM did.
Because the code only says who asked for the light, the cause is whatever made the BCM ask. In a dealer scan from a 2022 Suburban it was listed with several lost-communication codes after the telematics module failed. On 2025 GM full-size SUVs, GM links it with U1962 (unable to authenticate serial data message) and tells dealers to clear codes, run a serial data authentication configuration, or update BCM calibrations.
A 2020 Cadillac CT5 bulletin covers P00FF together with B2B05 and B2B06. The NHTSA summaries do not describe the repair for it.
Most likely causes
Cause 1: BCM calibration or software needing an update
Supported by vehicle data- Why it ranks here
- GM bulletin PIT6281B tells dealers to reprogram the BCM with the latest calibrations for P00FF with U1962 on 2025 SUVs.
- What would change this
- Raises if U1962 is stored and the BCM is not at the latest calibration; lowers if no U1962 and other module faults are present.
Cause 2: Serial data authentication or module communication fault
Supported by vehicle data- Why it ranks here
- GM PIT6281 names U1962 with P00FF and prescribes a serial data authentication configuration; a 2022 Suburban shows P00FF with lost-communication codes.
- What would change this
- Raises if U-codes for lost communication or authentication are stored with P00FF.
Cause 3: Another module fault that made the BCM request the light
Possible — needs testing- Why it ranks here
- The code only says the BCM requested the light, so whatever else is stored (telematics, network or powertrain codes) explains why.
- What would change this
- Raises if other codes are stored; lowers if P00FF is the only code and the light clears.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read stored codes from every module, not just the engine computer, and note U-codes, B-codes and any powertrain codes stored with P00FF.
IfU1962 is stored with P00FF on a 2025 GM full-size SUV
It meansGM has a bulletin for this pair.
IfOther codes are stored
It meansDiagnose those first; P00FF follows from them.
Points to: Another module fault that made the BCM request the light
Step 2: Ask a dealer to check the bulletin and BCM software level and, if applicable, clear codes, run the serial data authentication configuration or reprogram the BCM.
Warning:Reprogramming a module needs stable battery voltage; an interrupted flash can leave the module unusable.
IfThe BCM is not on the latest calibration
It meansReprogramming is the published remedy.
IfAuthentication or communication codes persist
It meansDiagnose the network fault.
Points to: Serial data authentication or module communication fault
Symptoms
- Check engine light on with the engine running normally
- Other warning messages or inoperative features at the same time, such as OnStar
How to fix
Step 1: Ask a dealer whether your VIN has a bulletin or BCM software update for P00FF and U1962.
Parts and cost context
- Body control module (BCM):A software update, not a new module, is what GM bulletins describe for P00FF with U1962. Labor varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
CadillacYour car
2020 · CT5
Supported by vehicle dataGM 20NA068 covers a Service Engine Soon message with P00FF, B2B05 and B2B06 on the 2020 CT5. Status not verified.
2025 · Escalade
Supported by vehicle dataGM PIT6281 and PIT6281B cover an SES light with BCM U1962 and ECM P00FF set on the 2025 Escalade. Status not verified.
2025 · Escalade ESV
Supported by vehicle dataGM PIT6281 and PIT6281B cover an SES light with BCM U1962 and ECM P00FF set on the 2025 Escalade Esv. Status not verified.
20NA068Status unverified
Service Engine Soon message with P00FF, B2B05 and B2B06
2020ct5 · issued · NHTSA 10174289
Repair information for a Service Engine Soon message with these codes set. The repair is not in the NHTSA summary.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIT6281 (cadillac)Status unverified
SES MIL with BCM U1962 and ECM P00FF set
2025escalade, escalade-esv · issued · NHTSA 11011196
Dealers clear DTCs and, if needed, run the Serial Data Authentication Configuration procedure.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIT6281B (cadillac)Status unverified
SES MIL with BCM U1962 and ECM P00FF set
2025escalade, escalade-esv · issued · NHTSA 11018418
Dealers reprogram the BCM with the latest calibrations.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
ChevroletYour car
2025 · Suburban
Supported by vehicle dataGM PIT6281 and PIT6281B cover an SES light with BCM U1962 and ECM P00FF set on the 2025 Suburban 1500. Status not verified.
2025 · Tahoe
Supported by vehicle dataGM PIT6281 and PIT6281B cover an SES light with BCM U1962 and ECM P00FF set on the 2025 Tahoe. Status not verified.
PIT6281 (chevrolet)Status unverified
SES MIL with BCM U1962 and ECM P00FF set
2025suburban, tahoe · issued · NHTSA 11011196
Dealers clear DTCs and, if needed, run the Serial Data Authentication Configuration procedure.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIT6281B (chevrolet)Status unverified
SES MIL with BCM U1962 and ECM P00FF set
2025suburban, tahoe · issued · NHTSA 11018418
Dealers reprogram the BCM with the latest calibrations.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
GMCYour car
2025 · Yukon
Supported by vehicle dataGM PIT6281 and PIT6281B cover an SES light with BCM U1962 and ECM P00FF set on the 2025 Yukon. Status not verified.
2025 · Yukon XL
Supported by vehicle dataGM PIT6281 and PIT6281B cover an SES light with BCM U1962 and ECM P00FF set on the 2025 Yukon Xl. Status not verified.
PIT6281 (gmc)Status unverified
SES MIL with BCM U1962 and ECM P00FF set
2025yukon, yukon-xl · issued · NHTSA 11011196
Dealers clear DTCs and, if needed, run the Serial Data Authentication Configuration procedure.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIT6281B (gmc)Status unverified
SES MIL with BCM U1962 and ECM P00FF set
2025yukon, yukon-xl · issued · NHTSA 11018418
Dealers reprogram the BCM with the latest calibrations.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
P00FF questions
Does P00FF mean the engine has a problem?
Not by itself. It only says the body control module asked for the check engine light. Read all stored codes to find what caused it.
Sources and review
- GM PIT6281B: SES MIL with BCM U1962 and ECM P00FF (2025 Escalade, Suburban, Tahoe, Yukon and variants)
- GM PIT6281: SES MIL with BCM U1962 and ECM P00FF (2025 Escalade, Suburban, Tahoe, Yukon and variants)
- NHTSA complaint ODI 2237173: 2022 Chevrolet Suburban, P00FF listed as current with telematics failure
- P00FF Body Control Module Requested MIL Illumination
- NHTSA complaint ODI 2113723: 2025 GMC Sierra 1500, P0700 and P00FF
- GM 20NA068: Service Engine Soon message with P00FF, B2B05 and B2B06 (2020 Cadillac CT5)
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error