What year, mileage, engine and transmission?
How many miles on alternator?
Does it have the "new" splash shield installed for the alternator? I would check the positive (to alternator) and negative (to ground) wires on the battery to make sure that it isn't loose.
Also how many miles on the fuel filter?
The ABS light could be unrelated. Any CEL codes? (if you can get it to an Autozone to get it read for free. If not they sell Actron 9125 for $75 or so).
Good luck. Someone else will probably chime in with more help.