Many possibilities. Plugs, plug wires, coil, ignition module, fuel injector, head gasket. Essentially anything that interfers with combustion on 2 or more cylinders.
Random multiple cylinder misfire, is when the engine cylinders do not fire in the correct order, and do not do it constantly. There is no particular pattern to it. My experience with this condition...
also can be dirty or failed fuel injectors go to autozone and ask for seafoam fuel system cleaner Answer.
Have you tried a new spark plug?
Answer.
Having same problem. It could be one of many...
This just happenned to me. I was getting a code PO300. It turned out to be the ignition control module. It cost 78.00 at autozone and only took 10 minutes to replace.
if it is not consistent IE not JUST the #4 cylinder, I would look at the distributor (button, rotor, etc), Ignition coil and the wire connecting them
Also, check the fuel injection, if there isn't...