well, even if this guy says they are NOT compatible, as with our axle fix (which TWO mechanics said they would not install after I bought saying they will not fit...I installed myself) this part works. I did some hard stopping and I am convinced. TOD def. fine as well.

I think it is on the car's side. Our computer and wiring harness make the difference. The units are probably the same for a set amount of cars. it's probably the computer that tells the unit what featuires to ID. And of course, the wiring harness must have the appropriate wires.

In any event, it is working flawlessly in my ride.