I had a CEL, rough running and hesitation. I pulled the codes. Need an O2 sensor. I also replaced the spark plugs and fuel filer while I was at it. I checked the EGR valve to make sure it was clear and working and it was. The car runs pretty smooth now but still has a terrible hesitation when starting from a stop. It almost seems like it is going to die. If I continue to push on the accelerator it will surge until it can recover. If I let off the accelerator it will try to recover if I slowly press the accelerator. The check engine light did come on once after doing this, but I haven't checked the codes yet.