First thing to check is the plug leads. With an end in each hand, gently try to pull them apart (I had the same problem on a Vectra and it was the leads). If they are all sound, then try removing the spark plugs one at a time and cleaning them. Check for black build-up on the contacts as that means a slightly more serious problem (usually wrong mixture).
Richard, July 2007