I was cleaning and lubing the bike today and when turning the crank, I noticed a low rumbling noise coming from the chairing/motor area.
My first thought was that it might be that the chainguide had shifted and was rubbing on the chain, so I removed it, no effect. So I took the chain off the ring and that silenced it. The motor spun in either direction nice and quietly, no rumbling. I reassembled everything and the rumbling returned.
The Shimano XT chain has 0.3% wear on 1500 miles (as has the XT cassette), the steel chainring (Shimano CRE80-12-B, 34T) is original equipment and has 3776 miles on it. So it could be the chainring, they don't last for ever. But as I was leaving the garage, it occurred to me that the chain tension will be putting pressure on the crank bearings and could be causing the rumble.
Anyone experienced this, or any useful comment? Any other tests I could do to isolate the problem?

My first thought was that it might be that the chainguide had shifted and was rubbing on the chain, so I removed it, no effect. So I took the chain off the ring and that silenced it. The motor spun in either direction nice and quietly, no rumbling. I reassembled everything and the rumbling returned.
The Shimano XT chain has 0.3% wear on 1500 miles (as has the XT cassette), the steel chainring (Shimano CRE80-12-B, 34T) is original equipment and has 3776 miles on it. So it could be the chainring, they don't last for ever. But as I was leaving the garage, it occurred to me that the chain tension will be putting pressure on the crank bearings and could be causing the rumble.
Anyone experienced this, or any useful comment? Any other tests I could do to isolate the problem?