Well there are only two ways oil can get on your spark plug. One is past the piston rings, and the other is past the valve seals. Oil on the plugs usually means one of the two is leaking. I would venture to say your valve seals are the culprit and allowing oil to drip onto your plugs while the engine is idle.
Bringing history and technology together.