It sounds like the coil packs or spark plugs are failing under load.
You will need to replace the coil packs with QUALITY replacement parts and also the Spark Plugs will need to be set to the precise gaps and torque to the correct setting, otherwise the fault will continue in the future.