I have a 2019 Himalayan with about 400 and some odd miles on it. At 300 I replaced the filter and oil. I will admit I've been lazy and haven't yanked the tank and adjusted the valves yet.
Right from the get go, this bike seemed a little funny about stalling, but I mostly only noticed it when it was first on and I was trying to accelerate into first, and it was not frequent enough for me to think about too much.
Shortly after the 300 mile change, I got hung up in some mud in my woods, and ultimately had to set the bike at an angle in mud. It did not go over hard, in fact, the engine was still running and I had to shut it off. I had made an attempt to "when in doubt, throttle it out" but it was clear that was not going to be effective so I did
not push the engine really hard.
Some friends came over quickly, we lifted the bike out, it fired up fine. I blasted all the mud off with a hose, using tools to knock out any that had caked anywhere, and then cleaned and re-lubed the chain. Everything was fine, and I believe I rode about 60 miles without noticing anything amiss.
Yesterday, I rode 30 miles and twice noticed that I stalled out coming into intersections.
Today, I rode 20 miles, and noticed that I stall out completely any time I completely let off the throttle. It doesn't matter if the clutch is down or not, or if the bike is in gear or neutral -- no throttle, instant stall. If this was a carbed bike, it would be behaving exactly like it needs to have the idle screw turned slightly.
I've been on the phone with Enfield, but my "local" dealer is ~200 miles away. I sent them these pictures and they are hopeful they might be able to talk me through this, their belief is that I've got a vacuum leak somewhere.
here are pictures that I sent them:
https://imgur.com/a/TYPBVvvAny advice would be greatly appreciated; I can take pictures of whatever easily. I don't have much experience doing this kind of work, so ELI5 applies. If anyone can get me running smoothly again before the dealer straightens me out, I'll send you a pint of home made maple syrup from up here in the mountains :-P