It could have to do with feathered tire. I was told by a mechanic that BMW suspension design is prone to cause tire to feathered over time, thus causing this kind of humming noise.
Not sure how diligent was your dealer or mechanic checking out your tire wear.
|