Hello Scotty, I have a 2004 BMW X3 2.5 i have a rumble noise when you drive, its various on speeds sometimes goes away, but when you slow down it sounds like a Rumble strips , something you run over on a highway, what can this be, I have replaced the Center bearing, Checked The Drive shafts for damage and u Joints, all Bearings seem to be good, Im lost if you can help that be great

those often have bad guibo joints on the drive shafts,, but any good front end shop could put it up on a lift and find the culprit. if near houston, try cotton brothers front end

I Checked The Guibo On it its solid and no wear and tear , Any other suggestions?