If one cylinder only is missing there are really only 3 possibilities, bad spark, bad fuel injector or bad compression.
My diagnostic routine goes like this;
1) Connect my old dinosaur inductive pickup timing light to the spark plug wire on the missing cylinder and fire up the engine, if the light blinks while the engine is running I know that I have spark; if not I switch around the coil packs and see if the miss moves to another cylinder.
2) If it passes the spark test I pull the plug and look for oil or a way out of spec gap, if the plug looks operable I remove the plugs that are adjacent to the missing cylinder, connect a compression gauge to the missing cylinder and spin the engine over; if compression seems adequate then I conclude that the only thing left is a bad fuel fuel injector so I replace the fuel injector on the missing cylinder.
Takes about 15 minutes to do this routine plus whatever time it takes to replace the failed component.