2003 GMC Sierra 2500 Duramax: P0089, P0380, P0404, P0802, P1093, U2106 - Battery Not Charging Issue Explained
Hello, I'm new to this forum and am seeking help diagnosing an issue on my 2003 GMC Sierra 2500 Duramax with Allison transmission. The instrument panel displays the message 'battery not charging' — no specific warning lights or visible symptoms, and the truck starts and runs normally. I used an OBDLink SX scanner to retrieve diagnostic trouble codes (DTCs), which include: - P0089: Powertrain - Fuel Pressure Regulator 1 Performance - P0380: Glow Plug/Heater Circuit "A" - P0404: Exhaust Gas Recirculation Control Circuit Range/Performance - P0802: Transmission Control System MIL Request Circuit/Open - P1093: Manufacturer Defined (Fuel Rail Pressure Excessive or Too Much Differentiation) - U2106: Manufacturer Defined (CAN Message Not Received from TCM) Additionally, P0380 and P0404 are pending. None of these codes directly relate to the 'battery not charging' message. I'm confused — why would the vehicle display this warning with unrelated DTCs? The issue occurred during late evening hours, so I haven't performed further testing. Any insights into whether these codes could be contributing factors or if the battery warning might stem from a different root cause would be greatly appreciated. Thanks, Earl
First, I'd like to confirm — is this vehicle stock (no aftermarket chips, modifications, or add-ons)? Just as GM originally built it? FYI: P1093 typically indicates excessive fuel rail pressure or abnormal pressure differentials. U2106 suggests a CAN bus communication failure between the TCM and other modules.