I know diesels don't have spark plugs but we do get petrols over here as well. On the rare occasions that I get conned into working on a petrol motor I always use my 3/8" socket set as opposed to the 1/2" drive. I have a variety of different length wobble extensions which I sometimes double up to get a double jointed effect. One of my 3/8" ratchets is a Snap-on flexhead ratchet which I find brilliant for dodging obstructions with the handle. The handle of the ratchet can be folded up to get a speed wrench type effect too. These tools combined with the correct sized Snap-on spark plug socket and job doesn't take anywhere near as long as when using other tools.