I have the same problem, my first thought was the fuel injector. I first got code p1174 (fuel/air mixture imbalance), I found my purge valve was stuck shut, I got it to start purge breathing again. My CEL shut off, but came back on a few days later. I checked code reader and it came up with...