Have you checked to see if things need a cleaning? Usually if the IAC is getting "weak" or so forth it will cause start up and idle issues. I doubt changing it is going to solve your whistle. Personally I have not heard of anything that will eliminate it. Are you sure it is the intake?