The error reporting by the abs is quite good and will point to sensors, brake switch and abs pump pressure sensor amongst others.
So, it really is worth checking the codes before throwing parts at it.
Next step would be to check the obvious like loose wheel sensors, poor connections etc.
ABS...