Mine whistles just a little bit, but not enough to be all that noticeable, though. The biggest sound is the whoooosh when it's sucking in all that air. If yours is whistling loudly, are you sure it's the throttle body? Is the TB tight against the blower flange?