2006 Chevrolet Silverado Duramax Diesel: U0100 and P0700 Error Codes, Transmission Shifts Like Trailer Mode
My 2006 Chevrolet Silverado Duramax diesel truck has developed a check engine light issue. The transmission shifts as if it's in trailer mode, and the onboard diagnostic system shows two error codes: U0100 and P0700. The vehicle is stock with no modifications, plug-ins, or performance tuning. I've tried clearing the codes using a standard handheld OBD2 scanner from an auto store, but the fix only lasts a few minutes. A professional mechanic cleared the codes using a high-end diagnostic tool, and the issue has resolved temporarily. I'm seeking advice on how to properly diagnose and resolve this issue, especially since U0100 indicates communication failure between modules (likely TCM and ALDL), while P0700 points to a TCM-related problem with no transmission-specific codes.
Have you made any recent modifications or installations? Check if the Transmission Control Module (TCM) is receiving power and communicating properly. Code U0100 typically indicates a communication issue between modules, while P0700 suggests a TCM fault—note that no transmission-specific codes are present. Ensure there are no aftermarket devices plugged into the ALDL or any chips/programmers installed.