I purchased a used 2004 Chevy Colorado Z71 4x4 3.5L back in December 2010. The seller indicated that the ABS light was on and was because he cut a wire by accident changing the brakes. He was willing to replace the sensor on the front right side. He emailed me saying he replaced the sensor and we setup the meeting for the next day to transfer ownership. When I got there he said he replaced the sensor but the ABS light came back on that day and took it up to the local garage where he had it put on the reader. The mechanic indicated that the code showed the front left wheel bearing was starting to go causing an air gap. I still purchased the truck knowing my brother in law was quite mechanical.
The first chance we had we replaced the front left wheel hub. We had trouble freeing the wheel hub from the spindle and had to use a hub puller. We believe this damaged the ABS sensor as it broke a piece off the outside of the sensor. We put everything back together and took for a test drive and sure enough the abs light came back on again. Assuming we did indeed damage the sensor we order another one. In the meantime waiting for the part, not only would the ABS light come on but now the brake warning light would come on. It only came on (the exact same time the ABS light would come on) when the truck sat over night or for long periods of time.
We finally got the new abs sensor and replaced the front left abs sensor. This time it went smoothly and we made sure it was fit flush with the hub. Put everything back together and took it for a drive. The ABS light came on again, and the brake light still comes on from time to time (usually first thing in the morning, but sometimes not). At this point we're stumped and decided on ordering a code reader that can do ABS too. I ended up picking up an Actron CP9580 which works very well. I put the reader on the truck and it picked up 4 codes (C0035, C0040, C0221, and a Uxxxxx which I can't remember). I cleared the codes not knowing which ones were worth worrying about and figured they would trip again after driving. I took it for a drive and the ABS came on. Checked the codes and C0040 displayed. This was the front right abs speed sensor. I checked the codes again the next night knowing the brake light would come on in the moring. Now 2 codes are being displayed (C0040 and C0221). All point to the front right side. It would be a couple of weeks before I could have a chance to look at the truck.
Today was my chance to look at the truck and I put it on the code reader just before taking things apart. This time 3 codes displayed C0035 (Front left abs speed sensor), C0040 (front right abs speed sensor), and C0221 (front right abs channel in release too long). I'm not sure why the left side showed up but I think I read somewhere that if one side sensor is bad it could trip the code on the other side as well since the speeds are not indicating the same. Maybe someone could respond to this.
After taking the front right side apart, I took the sensor off the hub and notice a lot of gunk in the sensor and on the hub. I cleaned it all off and this is when I noticed to back of the wheel hub was different than the new one I put on the left side. The new one had (what appears to be) a magnetic ring on the back of the hub that the sensor would sit against. The one on the right side appears to have grooved teeth (I assume original). One of the grooved teeth appeared to be pushed in deeper than the rest, I don't know if this is normal or not. If not could this be the cause of my ABS fault? Any advice would be appreciated on this.
I put everything back together and took it for a drive and the ABS and brake light are still coming on, and the 2 codes are being displayed (C0040 and C0221), still the right side. I'm thinking that bent tooth is the problem which means replacing the hub right?
I plan on ordering a new hub and will probably get a new sensor too since I'm taking everything apart again. One question I do have does a new ABS sensor work with an original wheel hub (the grooved teeth kind)??
The first chance we had we replaced the front left wheel hub. We had trouble freeing the wheel hub from the spindle and had to use a hub puller. We believe this damaged the ABS sensor as it broke a piece off the outside of the sensor. We put everything back together and took for a test drive and sure enough the abs light came back on again. Assuming we did indeed damage the sensor we order another one. In the meantime waiting for the part, not only would the ABS light come on but now the brake warning light would come on. It only came on (the exact same time the ABS light would come on) when the truck sat over night or for long periods of time.
We finally got the new abs sensor and replaced the front left abs sensor. This time it went smoothly and we made sure it was fit flush with the hub. Put everything back together and took it for a drive. The ABS light came on again, and the brake light still comes on from time to time (usually first thing in the morning, but sometimes not). At this point we're stumped and decided on ordering a code reader that can do ABS too. I ended up picking up an Actron CP9580 which works very well. I put the reader on the truck and it picked up 4 codes (C0035, C0040, C0221, and a Uxxxxx which I can't remember). I cleared the codes not knowing which ones were worth worrying about and figured they would trip again after driving. I took it for a drive and the ABS came on. Checked the codes and C0040 displayed. This was the front right abs speed sensor. I checked the codes again the next night knowing the brake light would come on in the moring. Now 2 codes are being displayed (C0040 and C0221). All point to the front right side. It would be a couple of weeks before I could have a chance to look at the truck.
Today was my chance to look at the truck and I put it on the code reader just before taking things apart. This time 3 codes displayed C0035 (Front left abs speed sensor), C0040 (front right abs speed sensor), and C0221 (front right abs channel in release too long). I'm not sure why the left side showed up but I think I read somewhere that if one side sensor is bad it could trip the code on the other side as well since the speeds are not indicating the same. Maybe someone could respond to this.
After taking the front right side apart, I took the sensor off the hub and notice a lot of gunk in the sensor and on the hub. I cleaned it all off and this is when I noticed to back of the wheel hub was different than the new one I put on the left side. The new one had (what appears to be) a magnetic ring on the back of the hub that the sensor would sit against. The one on the right side appears to have grooved teeth (I assume original). One of the grooved teeth appeared to be pushed in deeper than the rest, I don't know if this is normal or not. If not could this be the cause of my ABS fault? Any advice would be appreciated on this.
I put everything back together and took it for a drive and the ABS and brake light are still coming on, and the 2 codes are being displayed (C0040 and C0221), still the right side. I'm thinking that bent tooth is the problem which means replacing the hub right?
I plan on ordering a new hub and will probably get a new sensor too since I'm taking everything apart again. One question I do have does a new ABS sensor work with an original wheel hub (the grooved teeth kind)??