stupid question but have you checked your wheel bearings? Not quite sure what kinda noise they're making but bad wheel bears will have a kinda grinding noise. plus they're cheaper and easier to replace.
how about recording the sound for us so we can hear it?
take care
sam