I had the same problem turned out one of my fuel injectors was bad, this was causing a misfire and a code as well. The car was sitting a year before I rebuilt the engine, I replaced all four injectors for 98 Bucks shipped to my house. The injectors were new and have not had a problem since then, if you need the name of the dealer let me know. This was a company on ebay.
Ron
Ron