Last Friday when I started the car the engine ran rough and the check engine light and Check VSC lights came on. The car is running fine now but the lights are still on. It gives the following codes P0300, P0301, P0303 all oh which indicate a misfire. Does the car need to be serviced or could have this been caused by bad fuel. The car is running fine and has not misfired since it ran rough that one time. If it is fine will the check engine light turn off or does it need to be reset?
33.7k questions
32.5k answers
1.3k comments
23.0k users