Here's the best I can do as far as recording the noise goes. At least until I can get some help over here.
http://www.youtube.com/watch?v=7O4qih5nqP8
and this is the noise coming through the air intake. I'll rev it up some, and as the RPMs fall, it makes that whining, hum noise.
http://www.youtube.com/watch?v=ADiFFcBkhIA