If it were ME,, I would fully charge the battery and then find some one with the GS911 or get your own and read and clear all the current codes. Once the battery is fully charged the 911 will be able to better pin point the cause of the issue. There are fuses and relays that you can pull to stop the pump motor from running after shut off. You will still have brakes but they will be all manual.. Once you find the magic fuse relay, TEST THE BRAKES before you ride the bike to fully understand your new braking feel/performance.
I have my own GS911 and it has saved me from a stealership diagnostic and repair charge for a faulty wheel speeds sensor connector connection. One fault repair paid for the GS911. I seldom use it cause my 07 K1200R is running excellent. But,, if it doesn't, I can pull it out as a diagnostic tool to get the bike back on the road.
Bill From I BMW.com