Sometimes fouled plugs look fine... Replace them. I buy mine at Advanced Auto for less than $2.00 each.... I think $1.79

You are running ringfree or seafoam in your gas full time right?