Purchased to replace an existing worn rotor and hubs in May 2021. During installation the ABS warning light came on. Thinking I had a problem with the ABS system, I focused on repairing the ABS module. I sent it in for repair for $149 and when it was returned the light was still on. I then replaced the wheel speed sensors for $50 and no change. At this point I felt that there might be air in the ABS system. I bought an OBD-2 reader that does an auto ABS bleed for $275 and no change after that. I took the trouble code from the ABS system and then traced the wiring from the wheel speed sensor to the ABS module to see if I had a continuity issue. Everything was found to be working and only the ABS module or pump was faulty to provide a trouble code. I bought a refurbished tested module for $180 and took it to a Ford dealer to have it programmed for $150. Still no change, at this point the tech suggested checking the stops on the hub for damage or obstructions. No symptoms found, bought a new hub from Autozone for $140, PROBLEM SOLVED after 6 months and $845 without the cost of these hubs. One works and one doesn't.