We really need to try and get all the fuel pump / filter information together. I've been running an external filter for a while now, same setup as guzzimike. One thing to be carefully of is most car efi filters are designed to run larger diameter fuel lines than the bike is fitted with. My original fuel line split after about 3 months, which was not good. So I've now replaced all efi hoses.
Current ride:- 2002 KLX400R
Previous rides:-09 f800gs, 05 z750, 81 z1000j, 84 gpz1100, 98 dr250, 99 dr250, 96 dr350, 93 rf900, 93 nx650, 98 xtz660, 97 dt200r