Having the same problem. Yup, a one piece unit, the ABS speed sensor is located within the bearing/hub assembly and after caliper, rotors, pads, abs sensor re-wiring, pump replacement on our 98, the abs light is still on! Now for the hub, damn, should have started there in the first place!