gotta be clear on your problem,
do you got random misfire or you actually got a specific cylinder thats misfiring?
random---timing belt not lined correctly,----mass airflow---vacuum leak----bad compression---cam sensor/crank sensor intermittent
specific cylinder---ignition coil, spark plug, injector