Did you reconnect the big vacuum hose under the intake resonator? Right behind the oil fill cap. I agree it sounds like you have a big vacuum leak and/or didn't perform the TB relearn.
Disconnect battery for 30 min. Reconnect battery.
Turn key ON (all dash lights illuminated) and don't start for 5 min.
Without turning key off, start engine and let idle for 5 min. Do not touch the accel pedal at anytime after you reconnect the battery. After about 5 min of idling drive it around for a short while.
The 5 minutes isn't set in stone, just a good round number.
