Bike died while running, fuel pump wont prime
So my bike is currently sitting in a parking lot because I have no way of getting it home tonight which really sucks. A few weeks ago once in a great while when I turned on the run switch I wouldnt hear the fuel pump priming noise, but the bike would start. I even turned the bike off and restarted the process and the fuel pump would prime no problem. This happened a few times. Then recently I noticed my gas light is very unreliable. Sometimes it would have no gas and the light wouldnt come on until the last minute, or the light woudl come on around the mileage it normally does, but quickly go off and not come back on until the tank was near empty again.
So tonight I go to the store, come out and the bike starts up fine (been driving all week including today). Then maybe 100 feet later the bike just stalls out and dies while I was moving. After that I could no longer get the bike to start back up. I even tried to push start it multiple times (no luck). The fuel pump would not prime again after MANY attempts. As I was pulling into the store I did notice the bike started to get a little choppy, I thought maybe I was low on gas again because I was past the normal mileage the light comes on, but could still hear gas in the tank. I had the wife bring me gas just to make sure that wasnt the case also.
I am thinking about jsut pulling the trigger on a new fuel pump, but would hate to waste the money. Are there any quick checks I can do before that this weekend. The problem is I am in school and this semester is literally taking up all my time studying and doing homework, so I dont have much time to trouble shoot. I also cant afford to shotgun too many parts that are not bad.