[MENTION=461092]PoorBob[/MENTION]. This sounds familiar.
I had shifting issues I just could not figure out until I finally pulled apart the freewheel and found a bad hub bearing.
Its a good feeling to finally get a diagnosis and be on the way to repair. I'm glad you are getting it sorted out.
-Tim-