Ok i will give a logical point since everyone is just suggesting a new ball. Did you try adjusting the surface on the ROF? 1000 abralon is the oob, if you took it to say 4000 or 2000 polished, it might give you more length and a smoother response to friction like you saw from the Shift....
The problem with socialism is, you eventually run out of other people's money too...