Trackball movement erratic, cleaning didn't help
So I've got a nearly new 8130 and the trackball is really pooched. Scrolling in any direction takes forever and sometimes it barely moves at all, other times it moves normally just like it should. I took the whole thing apart and cleaned it with no improvement. Then I took the trackball out of my 8310 which works perfectly and put it in the Pearl and it still works like crap.
I tried messing with the sensitivity thinking maybe it was just down too low and that's when things got weird. When scrolling down the pointer would jump up and down rapidly, same with scrolling side to side. From the way it looks, when I'm scrolling down the magnetic pickup on the "up roller" is also registering movement and the 8130 is doing a one step forward, one step back sort of thing. It doesn't happen all the time, just most of the time.
So here's the question. Is there a way to calibrate the trackball? Touchscreen phones always have a menu somewhere that lets you recalibrate the screen, maybe there's the same thing for the trackball? I've tried upgrading from 4.5.0.77 to .138 with no improvement so it's not software. I've done soft and hard resets as well.
Please help!!!