Bad running issues (rolling idle, running pig rich, etc.) can be due to a number of problems. One possiblity is the MAF (mass air meter) which reads the incoming air and reports to the ECU. If the sensor in this unit goes bad it can cause the car to run poorly. These are brand new sensors (install between airbox/filter and intake pipe).
NOTE: There are NO RETURNS ALLOWED on these parts.