Let me start off by saying how awesome this forum is and how incredibly helpful so many of you have already been in my short time owning this bike.
I'm a new owner of a 2004 DL650 that I got for dirt cheap with a few issues. I saved enough on the purchase that I did not mind replacing parts to get her up to speed. In no particular order I got: New tires, new OEM fuel pump assembly (tried the external fuel filter before splurging), iridium spark plugs, air filter, oil + filter, chain + sprockets, clutch lever, and battery.
I did everything myself (except for tires) thanks to your guyses help, but it appears I'm stuck on my most recent issue.
Here's the issue:
When the bike is warmed up, coming to a stop or while stopped, the bike will 'skip a beat' (engine miss?) where it'll go completely silent for a split second, revs will drop, and then continue running. This will happen a few times if I do not give it some throttle and eventually will die without intervention. It's worth noting this happens whether I'm in gear with clutch in or even in neutral. (I thought it was a clutch issue so I adjusted it today but issue is still there)
Now here's where it gets tricky:
When I press the starter button to start it up again, with the clutch fully in, nothing happens. Now if I keep the starter pressed and let go of the clutch very slightly it will start right up. My clutch switch is a bit dodgy (bent pin) bit it's still there and always lets me start her up without fiddling with it.
I have no idea what it could be as I've read conflicting info all over the place. I don't think it's bad gas as I only fill up at top-tier stations and always use premium. I've also ran it on 1 bar for a bit (so close to empty) and did not have any fuel delivery issues (or water intake issues).
Any help would be much appreciated! Here's a pic on the way to the shop with tires and my secondary mode of transportation