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.
Either a small vaccum leak somewhere, or the engine needs some tuning. The ECU will make some corrections to idle air, but if it dies every time you free rev it, it probably needs more tuning work.