I've got.a random miss fire on my 97 k1500 305 vortec. Seems to be cylinder # 2 and 4. I've replaced coil, distributor, fuel injection spider, compression good on all cylinders and good vacuum and fuel pressure. I can't figure it out. Any ideas would be appreciated.