At this point in time I have no idea what could be wrong with my 2009 Vstrom 650. It currently has 37,500 miles, and I purchased it with 32,000 miles. At about the 36,000 mile mark, I began to notice the RPM gauge showing fluctuations of about 500 RPM. The needle would just not stay in place, even with the throttle held steady. When riding I could even notice the change in power. There were a few occasions after refueling when I could not get the bike to start. It would take about four or five starting attempts to finally get it going, and sometimes when turning the key the fuel pump would not engage. Anytime after refueling it would have problems starting and maintaining idle. After I conducted some research on these forums, I decided to replace the fuel pump, as I kept reading about Vstroms having problems with bad fuel pumps. I replaced the fuel pump this past weekend ($600), in addition to the air filter and spark plugs, which needed to be done anyways. I rode it 50 miles and everything seemed fine.....until I went to refuel it. After filling the tank, I attempted to start the bike. The starter was cranking, but the bike would just not fire up. Multiple starting attempts eventually resulted in success, and I was able to finish the journey home. It should be noted that after getting it to start, the RPM fluctuations were +/- 1000. Yesterday I could not get the bike to start at all, even with the fuel pump activating each time the key was turned to the on position. I do not know what to do at this point, and I could really use some advice. Any thoughts on what could be the cause? Fuel pump relay? Poor electrical connection? Injectors?