DTC codes / P06xx · Computer and output circuits / P06B8
P06B8 indicates that the engine control module (ECM) or another onboard computer has detected a failure within its internal non-volatile random access memory (NVRAM), which is the memory that retains learned values and calibration data even when the battery is disconnected. The module runs a self-test at key-on and during operation, and it sets this code when the checksum or read/write verification of that memory area does not match the expected values.
The vehicle may remain driveable, but because the affected module can lose learned values or drop off the network at any time, avoid long trips and high-load driving until the fault is diagnosed. If the engine stalls, the transmission acts erratically, or multiple warning lights appear, stop driving and have the vehicle towed.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.