My van is throwing out a p300 code, I have replaced plugs, wires, distributor cap and rotor, fuel pump. Still getting code. Took to GM dealer they say random misfire on 3 and 5 cylinder with #1 missing sometimes. They replaced gear in distributor that goes to cam.{forgive me if im not exact} Van...