Sometimes an worn spark plug will throw a code and run fine after warmup. I had a bad plug give hard acceleration and stuttering. I changed the plug and wire and it's fine now. Erase the codes with a code tool.