The fault code A559 means that Your 30g-f terminal switched off because the driving conditional is not favorable. This is what Your scanner will tell but in laymans terms what it means is that You didn't charge up the battery enough on Your vehicle before driving it. You're going to want to buy a charger that shows what level Your battery is at so You can have it full enough to avoid this error. If You fully charged it and You're still getting this then You're going to need to change the battery out.
Rodger T
July 30, 2020
The A559 code on the BMW means there is an issue with your instrument cluster.
The Questions and Answers on this page are the statements and opinions of their respective authors and not VehicleHistory.com. VehicleHistory.com
does not research or authenticate any of the Answers provided.