I would check the mass air flow sensor. With oiled filters that are common in the CAI they look to mess with the MAF and cause problems just like you've listed. So go grab a can of mass air flow cleaner from the auto parts store and give it a shot! Just be very gentle, its very easy to break the sensor.
...like I said almost a month ago...
