i had a very similar problem 2days ago changed head gasket an started up idled fine but wouldnt rev up missing like fook changed the same as you plugs,leads,cap,rotor.
had it on C.o meter an nothing worked! it turned out to be 2 sensors on the inlet the aux air valve an the water temp sender (i think thats what its called) underneath the inlet an it ran perfect after it so i cant stress enough make sur there on!!!!!!!!!!!!