Our 2006 Z4 has a loud whining noise that seems like it comes from the passenger rear tire area. It seems to occurs around 10 miles and hour and above. It completely stops under 10 miles an hour (totally cuts off). It does not seem to be related to shifting gears or engine speed. It has to do with vehicle forward motion. We are thinking maybe wheel bearings or something to do with the brake caliper? Any ideas?