mine needed a couple taps up with a hammer and wrench used as a "pickle fork" to help break that wedge friction. you might be stronger than i am and can just pull it off. mine has been on since they released them.
stainless ball from twisted shifterz ordered over the weekend and showed in stock. delivered today and installed after work. steel ball is heavier than boomba