I had exactly the same problem as you mate,a miss fire under load. I changed all Spark plugs(ngk irridium) and coil packs(Bosch) and it's the best thing I've done. Miss fire gone and car pulls like a train. I know it's expensive to replace everything at once but you won't regret it mate.