I'm pretty sure the TB plate is sealing properly. When I had the intake piping off, I plugged my thumb over the hole in the Throttle Body (that leads to IACV) and the engine stalled.

Would this mean I have a good seal around the TB