I know this is an old thread, but I'm having a similar problem right now. Did replacing the thrust bearings fix the problem?