Gen 2 KLR stalling and flooding
Just bought this 2012 KLR a few months ago. the previous owner already did the common carb mods and it generally runs and starts very well. On three occasions now it has just quit running and then flooded itself while trying to restart it. Gas level in the tank doesn't seem to effect it, it has done it with a full tank and a half tank. It seems to happen only when the bike has been running for awhile. The last time it happened it had a 1/2 tank of fuel, I had been riding it for about an hour, I pulled into my driveway and it just quit running, like I had flipped the kill switch, (no spuddering or anything, just flat out shut off), I smelled fuel and it wouldn't restart, it would try to start then would backfire but it wouldn't start. I let it sit for a couple minutes and it hesitantly started and was fine. When it decides to quit there is no warning, it just shuts off. This leads me to believe it's electrical and not fuel related, on the other hand it restarts after a few minutes which seems like a fuel issue, maybe something blocking the fuel line? Any idea where to start?
I'm hesitant to ride it any more, last time it shut off I was in my driveway, the time before that I was in the Walmart parking lot and before that I had just gotten to work and was parking it. I've been lucky it hasn't happened while on the road.