Problems with ABS can be frustrating. You have senors on the front wheels, you have wires that run to the sensors, plus you have the ECU mounted to the master cylinder or on the fire wall depends on other options. Now the wheel sensors work like little alternators. Your wheels will have a gear that the senor reads as the wheel turns and then creates an A/C voltage that tells the ECU unit that the wheels are turning. Having a ABS code could mean that wiring to one of the sensors is broken or has fallen off, or is corroded at the plug end. Your ABS system has four major parts the ECU, an ABS hydraulic unit and the wiring harness to the wheel sensors, then last the sensors themselves. Now learn what each part looks like I am posting pictures for you. You will need to check all the wiring harnesses to each part. Then check the sensors. here is the ECU unit --->>
--->>> Next is the Hydraulic unit.--->>>
--->>> Then the wheel sensors. --->>>
If you have a multi meter you can read the voltage of each wheel sensor at the other end of its wiring harness. Jack up the front end and find the end of each wheel sensor harness and spin the wheels by hand. you should get a reading on the AC voltage scale of about ..45 volts. not quite a half volt. when the wheel stops the meter should go to zero. spin the wheel and the meter should show voltage. That will tell you if the sensor and the wiring is good. The ECU has no trouble shooting it is good or bad.can't help you there. same with the Hydraulic unit. Most times it will be a wire broken or a bad wheel sensor. Good hunting.