The only thing I didn't see mentioned in your post was if your gear is 1/8 or 3/32. Is it all the same or are there mis-matched sized parts. I had problems with a 3/32 cog and a 1/8 chain, not noise but jumping off.
__________________
I'm not one for fawning over bicycles, but I do believe that our bikes communicate with us, and what this bike is saying is, "You're an idiot." BikeSnobNYC