When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Your throttle body or tps might need to be reset, just unplug your battery for about 10 minutes and then reconnect it. It may start up and then die after a second but that is normal. It'll do that for maybe half a week or so before It relearns. I'd try that before buying anything especially since its free.