What gear are you in and at what speed are you doing when you snap the throttle open,
The reason I ask this is when I snapped the throttle open to full throttle 6th gear at 50 mph the bike would stumble.
every gear on the bike 3k onwards - it was like this from new. On the original map it was really irritating and clearly there - PC3 removed it entirely. You could snap it open to the end stop from 2k rpm any gear, it just lifts the wheel and tries to smash into the red line, as if the map was written by a grown up.
on the later map instantly the bike changed with a mega trough of hell between 4200 to 5600 clearly obvious in any upper throttle range (and every gear) and on full throttle the missing go was an utter joke. I couldn't get the PC3 to do anything sensible to help for 2 years.
After years of this hideous mega trough a BMW puma case (trying to get the better original map back on the bike) wiped the adaptions and the bike made a massive leap back to life ! With much of the hole dropping away unless above 80% throttle, and was now a 500 rpm band of gutlessness... made more obvious because from 5500 it pulled like it used to on the original map. AKA much more go and smashed in to the red line like the original map used to.
then this year I realised over 4 occasions, (everything as BMW does it, PC3 on the bench) on the later map, after you reset the adaptions it runs almost like it should. But still with the hole - exactly as the original map did for 500rpm on full throttle. But then around 200 miles it always adapts to gibberish most of the time making anything under 3k <20% throttle plain disgusting to ride.
So, filled with 99 esso, did a service, re did adaptions, all OK (still has the 500 rpm hole on full throttle starting from 4500). Then at 150 miles disconnect CAT sensors re introduce PC3 (and without BMWs map having adapted everywhere to utter madness before you even started with the PC3 - it all makes sense and the PC3 can make changes you want and the bike does as its told - just like it did on the original map).
So having got the PC3 to behave after 3 years of trying, its all good unless on full throttle - where its now a 200rpm dip - missing say 5BHP (instead missing 25bhp and 30lbs of torque over 500 rpm the way BMW do it). As I ride hard through this anytime the engine's warm - 80% of my bike riding finds this chasm of hell - which is why for me getting it back to normal the way a PC3 on the original map could, matters.