Before visiting a fuel injection specialist.....
Try a bottle of Forte Injector Cleaner in the tank and run the car in Sport mode.
Look for any trace of black smoke at the exhaust when the misfire seems to be apparent.
Has the engine management light ever flashed?
John