Hey Purdy, I was wondering about the Champion W-18 plugs. I put them in today , engine ran fine , I coud not believe how slow the engine would idle , compared to the TT 10 , or the Autolite 3076 that I have used in the past. Could It be the extra length of the plug , about 3/16 of an inch making...