My check engine light comes on intermittently and often the car runs rough on 2006 Chrysler 300

the rough running comes & goes, just like the light coming on.

Asked by for the 2006 Chrysler 300
1 answer
Bad gas lose gas cap the oc