Ok, after getting codes scanned (CEL was on) I got a P0402 error. I did some searching on CEG and found a lot of info, but nothing describing my problem. Does this code just occur when there is an issue at idle, or does it cause performance issues throughout RPM range. I also saw that the O2 sensor might be related and that a bad sensor might cause these issues. Is it possible the O2 sensor is bad and cause a problem with the EGR system? Any advice would be helpful, really don't want to take the car in, kinda want to do it myself. Thanks.