I changed the oil in my car today and not even a half mile down the road, the CEL goes off while at the same time, I notice the car has a rough idle. I immediately have the code scanned and it's a P0170 "system too lean." This is not the first time this has happened, and it was fixed last time with a new 02 sensor wiring harness (but not new sensors). Could my front 02 sensors be bad and causing the car to run lean? I also installed a JLT cold air on the car a couple of weeks ago, could this be affecting anything? Any ideas would be appreciated, thanks.