So far I've thoroughly cleaned the throttlebody.
Pulled and cleaned the IAC
Tested the TPS and it checks good
Checked the voltage at the MAP while engine was running (3.6 with the key on and 1.1-1.2volts at idle)
Confirmed proper resistance value of the Intake Manifold Air Temp Sensor and the Coolant Temp Sensor
Replaced both O2 sensors
Checked for bad grounds (none found)
Checked for loose connections or faulty splices (none found)
Verified proper fuel pressure at the fuel rail (49.5psi)
Ran motor at idle with IAC connector unplugged, no change in variable idle rpm (approx 750 to 500 rpm)
Ran motor at idle with Manifold Air Temp. connector unplugged, no change.
Ran motor at idle and unplugged MAP sensor, no change.
Ran motor at idle and unplugged TPS, engine shuts down.