Recommended Services

Choose your car for a more accurate estimate

A misfire can be caused by a lot of things, from a worn spark plug to an internal engine problem. The first step is to retrieve the diagnostic codes associated with the check engine light. These codes will provide a starting point for the diagnostic procedure. I suggest you have a professional technician, such as one from YourMechanic, diagnose and repair your vehicle.

The most important code here is the P0016. This code is telling you that the camshaft and the crankshaft are out of time and that could explain the misfires and the poor performance. The catalyst and the air injection codes...

Q: failed emission test at Division of motor Vehicle

Hey there. The three different Check Engine codes you mentioned (P0420, P0133, and P0171) would need to be diagnosed first to see why they are stored in computer memory. You will need the mechanic clear the codes and test them...