I had a ABS light come on in my 92 3.1 v6, it was a bad sensor.
I did have an erratic idle once, it turned out to be a vacuum leak by the throttle body. I don't think you have a throttle body, but take a look at the routing of your vacuum lines, the map is up under the hood and feel every line for leaks!