Its either fuel or spark thats not getting to the 2 cold cylinders, and you said your getting spark with the rudimentary spark test. Were the two bad plugs wet with unburnt fuel when you checked their color? Also double check your spark plug wires/firing order. Its easy to mix up 2 wires, and that would explain your symptoms. If you have good injector pulse on the noid light i doubt its a bad ground, especially if its only on 2 cylinders. I'm guessing its ignition related, since your getting erratic reading from the timing light on the 2 cylinders.
1988 Supra Sun Sport 454 PCM
1972 Olds Cutlass 455
1998 BMW 750il
1996 BMW M3 coupe
1995 Toyota Tacoma 4x4