Hi Bullucked one quick thing to check is never trust a spark plug that sparks in free air, it is the first test but the real test is a second plug, I still get caught out occasionally with this.