P0301 means that the car's computer has detected a misfire on cylinder #1. If it's showing up as a "check engine" code, it has probably misfired many many times. There is a good chance that also explains your acceleration problem.
First of all, make sure the spark plug wire is intact and connected at both ends. Make sure the spark plug is in place and tight. Then move on to removing the plug and wire to inspect, test, and replace if faulty.
If everything checks out ok, it's possible that the misfire is not being caused by the ignition system at all. A clogged or malfunctioning fuel injector could also cause a misfire. Fuel injector cleaner that you pour into your gas tank only works if it can get to the injector, which won't happen with a clogged or non-firing injector. I'd recommend consulting a repair facility if you get that far.
|