I had purchased a new rack & pinion plus a pair of wheel bearings. The rack is already leaking and every time I hit a bump, on the drivers side, my traction control, ABS and variable steering control goes out. The bearings seem to be holding up, but the speed sensors are absolute junk. These components are only about 8 months old. I will never purchase from Detroit Axle, again.