I have an odd "whistle" noise at low throttle. It is not present at idle (zero throttle) or at any throttle over, say 15%. It only occurs when driving leisurely with light throttle pressure (like up a very slight grade at 25mph).
It is high-pitched. The pitch does not vary with RPM's. It just starts with a little throttle pressure and goes away if you let off pressure or give a little more pressure.
I do not think it is a squeak or squeal, it is more of a whistle as if produced by air, not metal or rubber.
NO check engine light.
It sounds like it is from engine compartment, not chassis.
Ideas?