Got pretty similar problem with mine after yesterday.
Mine is sparking on all 4 but missing on idle, when you boot it it is o.k then.
Changed a few plugs etc....still missing on 2,4.
did find though when i unplug the injector plug on them there is no difference, unplug 1 and 3 the car nearly cuts out.
check if yours is doing the same.
think it is down to a sensor but not sure which one.
need to make a few phone calls 2morrow.
Dave.