sounds like it isnt plumbed right. never heard of a shaft breaking in a pump when ya hit the brakes...
I know there are quite a few people on here that run it and I am not one of them. I have manual brakes..... :****:
I just put the same setup on my jeep off of a 03 3/4 ton chevrolet and it seems to work pretty good but I haven't had a chance to go riding yet I hope I don't have the same problem