Ok, do this:
With engine running, remove IACV from throttle body, you should hear a large airleak at the IACV bore... plug the IACV bore using your thumb, what happens...?
Stick your finger inside the bore and plug off the air passage, what happens.
Is this IACV the correct on for this throttle body...?