Yes, a bad plug could cause a miss. And also, a vacuum leak could cause a rough idle. And yes it sounds like it is worth fixing. If your neighbor will help, do you think you could give it a go? I would be happy to help you through it as much as I can.
As far as the check engine light, maybe you missunderstood me. I wanted you to take it to a nationally recognized parts store like Auto Zone, Advance Auto. They will scan the computer and tell you what is causing the light to come on. You may want to try that if you haven't.
Let me know how you would like to go about this.
Joe
Thursday, January 21st, 2010 AT 6:41 PM