I have an accumulator ball I can ship you Monday just pay pay for shipping. Im pretty sure it works so if you test it and it does just send me 40$ after you install it if not just trash it.
I just got my brakes working so im not attrmpted to swap anything out to test it on mine, took me 50 hours to fix those damn brakes lol...
If your interested just trying to help out