I am anxious to hear if this is the problem, sounds just like my engine when I had problems. Good luck, and if it isn't the plug you won't have to worry about doing a ton of work for nothing like I did as you will have already replaced the plug.
Kurt Cook