I had the exact same problem, fixed it today. Took off the cranks, opened the bottom bracket, cleaned every component till it was sparkling, and repacked with a nice wad of fresh grease. Couldn't be smoother or more quiet. I love it. I have an old crappy MTB, and my brother rode it this afternoon and said it felt like riding on air.