ABS is a tricky thing as their is so many components there. what i would do is have the ABS scanned by a dealership. i know thats more expensive sounding but at least they can pinpoint the problem before you end up replacing tons of parts that worked to begin with.