BlueDriver Bluetooth Pro
Guided reports and easier interpretation for most DIY users.
Check PriceA control module on the CAN bus cannot communicate with the Engine Control Module.
This is not an engine fault. It is a communication fault: one module stopped talking to the engine controller over the vehicle's data bus. The engine controller is the module that was listening, and whatever went quiet could be the transmission, the ABS, or the body module. Because several systems depend on that conversation, the symptoms usually look bigger than the code suggests: a no-start, a stall, a limp mode, or a dash full of warnings.
Can you keep driving? Treat this as a stop-and-diagnose code rather than a drive-it-and-see code. If the car starts and drives normally, you can move it somewhere safe to work on, but a vehicle that intermittently loses its engine controller can stall without warning, and that is not something to test on the road. If it will not start or is in limp mode, do not drive it.
Each cause carries the one test that clears it or confirms it. Work down the list instead of buying parts.
Do these before you spend anything on parts. The whole sequence takes about an hour of hands-on time.
Doing it yourself: Battery $150-$250. Ground strap or cable $10-$40. Fuses and connectors a few dollars. Wiring repair is time rather than parts, unless the harness is damaged over a long run.
Paying a shop: Electrical diagnosis runs $100-$250 per hour and this one can take a few. Module replacement plus programming commonly lands between $300 and $1,500 depending on the module and whether it needs dealer software.
Do not buy a module until the voltage, grounds, and bus have been tested. Replacing a module on a U0100 without that testing is one of the most expensive ways to still have the same code.
You need a tool that reads every module on the vehicle, not just the engine controller, plus a multimeter for the voltage and resistance tests. A basic engine-code reader cannot see the other modules at all, which makes U0100 undiagnosable with one: you need all-module scanning and network codes to find which module went quiet.
See which scanners stream live dataWork the ranked causes in order rather than replacing parts: run the separating test for the top suspect, rule it out, and move down the list. Most owners who spend money on this code without testing buy the second or third most likely part first.
Stop if the fault points at a module that needs programming or a dealer relearn, if the bus is shorted inside a harness you cannot trace, or if the vehicle will not start and you cannot move it safely. Also stop if a previous owner's alarm or remote start system is spliced into the harness and you cannot identify what was cut.
If you still need the scanner, compare options first so you buy the right tool once. If you already know the make, go straight to the brand-specific page for Chevy.
Guided reports and easier interpretation for most DIY users.
Check PriceHigher data refresh speed for deeper live-data analysis.
Check Price