Check engine light started turning on, intermittently, a few weeks ago in my 2009 Chrysler Town and Country
Intermittently means it turns on for a day then shuts off again for a few days. Then comes back on again and stays on for anywhere from a full day to several days in a row - rinse repeat this kind of behavior.
The light does not flash.
The car shudders lightly to moderately in idle and while driving.
Local car shop tested for this and found code PO455 and said I should start by changing out the fuel cap. I didn’t know the right questions to ask them more about it at the time, but I felt it was more than just that since the light doesn’t stay on, consistently.
Is this code for the emissions system related to the O2 sensors needing to be replaced or more likely something else, like the fuel injectors? Or perhaps something even worse?