Could it maybe be a bad plug or plug wire? Sounds like what happened to me a while back.