My car has a suspicious whine to it also. Just a sound it makes, not really sure what it is or why it does it, but I could see the noise I make be confused with a small s/c.
Nice kill on the 5.0 ... you should of asked him what he had done.
__________________
-Vince