I have a 2009 Chevrolet Equinox 3.4L. ABS, Stabilitrack, traction control lights are all on including message stating all wheel drive off. Which I'm assuming is related to the ABS issue. Has 3 codes, C0035, C0040, C0045. If I clear the codes, they instantly appear back no matter how many times I try. Which leads me to think my problem is deeper than speed sensors. My scan tool live data shows 0 mph on all sensors except the RR. Which will give erratic speeds but mostly shows 0. If I click on active test and try to power on pump, it says abs solenoid issue or pump fault. I went ahead and changed all 4 sensors just in case and same exact issue. Why would 3 different sensors instantly and simultaneously show bad. Any suggestions?