For about a year now I've been hearing this somewhat-whiney rapid flutter noise under the hood on my 07 (base model). It only happens while driving with the RPMs around 2500. It won't do it while in park which makes it harder to track down. There is no loss of power or jerking/stuttering. The tachometer needle doesn't waver either. The noise persists through shifts as long as I keep it around 2500 RPM. I tried to capture it on my phone, but it’s somewhat hard to hear: http://youtu.be/NITKXMLkcQc (it sounds louder than it does in the video)
Because it's just a noise, I've been lazy and haven't checked much. There aren't any blockages up to the intake and I've cleaned the air filter and the throttle body. Fuel injector cleaners haven't made a difference. The car has 80k miles on it.
There aren't any codes or anything, the noise is just getting quite annoying.
Thoughts?