Alright guys need some help. I've looked everywhere and can't find anyone who has had the same issue as me. I have a 06 H3 i5 automatic no mods. When I'm driving I'm hearing a metal scraping gear whining/grinding type noise. This only happens when I've reached my driving speed and trying to maintain it. As in if I want to stay at 45mph then I won't be accelerating but I'm not off the gas. When I do accelerate it goes away and when I take my foot off the gas it goes away. It occurs between 30 and 45 mph or maintain speed on the interstate. It won't make the noise when I'm parked and rev the engine it also won't make it when I get to driving speed and put the car in neutral and rev the engine. There are no noticeable vibrations other than when its making the sound I can slightly feel it in the gas pedal. The only thing I know for a fact that's wrong around the front end is that I have a Axel seal leak on the passage side. Since if found it I've put fluid in it thinking that might have been my issue but it hasn't goten any better. Any help would be greatly appreciated thanks in advance.