The more efi bike micro fiche I check, more I've seen with filter and pump as one item in the tank. Most can be by past once warn out. Given not a lot of bikes see more then 50,000km they shouldn't have any dramas. Those that do greater k's can either by-pass or fit a oem pump/filter setup.
Current ride:- 09 f800gs
Previous rides:- 05 z750, 81 z1000j, 84 gpz1100, 98 dr250, 99 dr250, 96 dr350, 93 rf900, 93 nx650, 98 xtz660, 97 dt200r