Intermittent ignition misfires can be caused by faulty spark plugs, spark plug wires, ignition coils and ignition coil drivers located in the ECM.