I know there has been a ton of whirring posts with many different possibilities as for the fix, but some of the other posts have confused me. My whirring started about a month ago (shortly after I had an oil change done). The whirring does not happen when idiling, it only starts around 20 mph and gets louder the faster I accelerate. When I take my foot off the accelerator, the noise will decrease until I apply the gas again. My car seems totally normal, except fot the whine.The noise is always there over 20mph and seems to be coming from the front, not pasesnger or driver side, but just the front of the car. There is no slippage or any other indicator like my transmission is the issue. This has been going on for about a month, so doubt if it is my alternator, which leaves bad wheel bearings, bad lower control arms, bad power steering pump (but I don't have a noise when I turn) or the belt tensioner/lower idler pulley. To make this more fun, my car was in a front end driver side accident. Most of the suspension on the left side and some on the right have been replaced, including the frame being straightened (pushed into a guide rail), but no damage to the engine. I'm not crazy about my dealers service, so I just wanted some info when I speak with them, so they don't treat me like a dumb woman. My car is a 2009 SXT with CVT trans, 56k, and I have the drivetrain warranty. Thanks in advance!