Yea,
I finally got amicious enough to tear mine apart, farther than I probably should have, but I found that the grease that wasoriginally placed there to keep everything sliding back and forth on the mini PC board, was smeared all over and probably causing excessive resistance. I cleaned it and now it's been working ever since.
Vic