Stalling out


I have a 06 limited busa 12k miles it cuts off or even stalls under hard acceleration ,it rides fine under normal acceleration ,but if I nail the throttle on a roll on or take off quickly under hard acceleration it stalls please help I just sold the to someone and it just started happening
possible problems : 1 . Air filter
2. gas pump dirty filter or return valve open always after 3000 rpd drop in acceleration and stopped engine