Recently tuned an fbody with the 4bolt eBay chinese throttle body. I noticed upon startup the IAC makes a god awful screeching whistling noise until the IAC opens. I confirmed it IS coming from this air passage. I can block off the passage with my hand and it stops. I have tried changing IAC's out also, it is definitely in the machined out air passage. I chamfered the edges out and it seemed to help but theres still that unbearable whistle at first.
I was wondering if any other tuners have ran into this. Everything seems to work fine but that noise is intolerable. I recommended purchasing a name brand from the states. This is my first eBay TB, I was wondering if anyone has ran into any other solutions to this issue. Thanks!