Your ABS light may be on because your wheel sensors need cleaning. It's an easy job. There is a sensor at each front wheel held in by 2 allen screws (6mm I believe). Remove them, spray them with brake cleaner and wipe em clean. Also spray a liberal amount in the hole while rotating the brake disc. Reassemble with new rubber grommits (OK to reuse old ones if they're in decent shape).
You'll be surprised how covered in brake dust they are. They are magnetic and metallic brake dust makes it look like a fuzz ball when you pull the sensors out. The rear sensor is attached to the differential and should be fine (no brake dust contamination there). Just did mine and it solved the problem.