A few weeks ago the check engine light came on with a P0420. I cleaned the throttle body, installed new plugs and wires, and it went away for a few hundred miles. Now it's back, this time with an additional code as well, P0455.
While I had it apart, I noticed that the little evap thing on top...