does it have a tip over sensor? might check that. also buy a service manual. or in this bike section you maybe able to download your manual for free. but none the less you want to see what circut your fuel pump is on. it may be sharing a fuse or something with another fuse.
__________________