Yea we would have focused on your CAI, you modified your intake, that has a huge effect on your engine. It also would have helped in figuring out how to fix the issue. Even now, it seems as though that was your problem. You installed it, your car started messing up... Here is your sign.