Here are the cause of miss-fire start off with the simple and easy fix first.
It could be any of these symptom: fuel injector, vacuum leak, weak gas pump and spark plug wire/spark plug, ignition coils, EGR, MAF ect..
Using the multi meter to check resistance is fine but it does not tell you if you have enough spark. Use a spark tester to test if you are getting the correct spark. When I did my spark test my cylinder 1 failed right away not enough spark and it was weak once I start to crank the engine.
I have the same error code and it turn out to be a bad spark plug that has corrosion on please removed spark plug 1,3,4 and inspect for damage and corrosion.
I aslo replace the ignition spark plug boot sometime those are worn, crack or the spring inside the boot is not good anymore that you can't tell.
Use die-electric grease to help the rubber end to make good contact when installing spark plug wire/spark plug.
After all that is done and you still experience the same issue move to the next symtom alway do the easiest first.
I hope this will help you out let me know if you have others questions.
Make sure you use OEM when replacing stuff.