After confirming compression. . .
Fix the map issue! That could definitely cause a multi cylinder miss.
Also check for,
oil in the plug wells
YES, YES, YES on the correct NGK plug
Wires should have dielectric grease at plug and coil ends
Quality fuel, and a regular dose of seafoam goes a long to.