Chosen Solution

My work truck is a 2009 chevy 2500HD, and the abs light has been on for months. Master cylinder reservoir was leaking, replaced it no problem. But the light stays on. The ABS module will not communicate with my reader. Or the reader at the auto parts store. Can’t find anything about this. Why would it not read? Any fuse related to ABS has been checked. Wiring seems intact. Obd2 port is fine, as I was able to read and clear other codes (I need an o2 sensor for bank 2, and I have an evap system leak oh joy). But I can’t even see what codes the ABS is throwing. Also, what could cause my cruise control to stop working? ABS is the more critical issue but if you have an idea on the cruise control feel free to let me know!

If you do a full computer scan of that truck it should include ABS. My tool will tell me if the ABS computer is not responding (on my 2007). Heck the scan tool checks computers in my seats, stereo, nav etc. etc. Some dealerships will also scan for free. I know some repair shops that will as well. BTW, when you replace the master cylinder, did you do a full ABS bleed? On my ‘07, there is a special bleeding procedure that gets the air bubbles out of the ABS unit. That requires a scan tool that can do “special tests”. Auto Enginuity is the one I used. I don’t think my old OTC scanner will even do it (even though it covers up to 2014 or so).