I would take your time on getting the throttle body, I know APEX is out of them. I bought mine last Wednesday and finally emailed them yesterday wondering why it hasn't been shipped out yet. I was told it would be another two weeks before they would be shipped out. Good thing I didn't send my core in first.
Vararam CAI - Ported Throttle Body - VMAX Black Ice-Olator - BBK Ceramic Coated Long Tube Headers - Trifecta Tune - Flowmaster Axle Back - Plenum Spacer - Ported Intake Manifold - Nytrex Triple Threat 100 Shot Nitrous