I have the ICV all hooked up properly now with new hoses, I do know that the throttle body does not seal perfectly because cleaning spray leaks through slowly when I was cleaning it.  I am not sure how perfect it needs to be though.  I might try my stock throttle body from my other car.   Only snap chat besties got to hear sound clips.