It might not be the throttle body thats whistling but it might be your IAC that doing it need to check to see if there is a black rubber cap on it, if is there remove it and that should take care of the whistle.
i had this same thing happen to mine with a stock TB and after installing a k&n type air filter kit on it.
hope this helps