a supercharger and u just never knew u had it?
If it is, I musta gotten quite a deal on it!
Eh don't fix it... just keep it like that - it will scare away the rice.
It doesn't sound like a blower...
More like a kazoo.
An idle air controller that is on its way out will often make a whistling noise. Have you gotten close to the engine and tried to pinpoint exactly where is coming from?