Thje problems may all be related to the ABS system as they use some of the same components.
The ABS system lamp works in much the same fashion as the check engine or MIL indicator lamp. The light comes on to tell you that the computer has sensed a fault in one of the systems components. The only way to find the fault is to have the system scanned for stored codes. This will give us an idea of what component has failed and a direction to go for repairs. It may be as simple as an unhooked sensor or as complex as an ABS control module, but we will need the stored codes in the computer to track it down. Some parts stores will scan a computer at no charge in hopes of selling you the needed parts for repairs. But finding one that can test the ABS system may be more difficult, because of the type of scanner needed. Once you know what component has failed you should have a pretty good idea of repairs needed and costs involved. The ABS system will not work when the lamp is on as the system reverts back to standard brakes as a failsafe. If you can get and want to post the codes here, we can help you track down the failure. Don't pay too much attention to the description they give you, they are parts salesmen and most of them are not technicians. The code number is XXXXX is important. Thanks, Bob