I'd be checking the wire harness that connects from the bearing to the main loom too. They are known to corrode (get dry wire) and cause random ABS lights. My 00 GT did this for a while and I just replaced the harness section. Went through the same thing. Checked all 4 hubs with my multimeter and they all showed signal.