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.
when else would you have a rough idle besides after stopping? you need to describe your problem more in detail and give specs on your car, engine and mods.
check what code the check engine light and see what code its putting out. my guess is either air intaken or fuel.
hope you find out what its doin. good luck