If missing only under heavy load, could be poor spark caused by bad plugs, bad plug wires, bad coil, bad connections at coil.
I had similar problem when stepping on gas more then little or climbing even minor hills. It was weak coil, shorting out inside itself, putting out little spark.