Had this problem on 2014 ES with 26,500 miles. After reading all the pages, I think I caused my problem.
1) Sat for 1.5 weeks in nights that got down to 5F and stayed below 32F during the day.
2) I knew I was going to take the bike to work Monday, so I started it Sunday to confirm it would start since cold weather, original battery, forgot to put it on trickle charger. Started right up like normal. Here is my mistake, I let it run for about 30 seconds and shut it off.
3) Monday morning wouldn't start. Gave up, took xt225 to work
4) Came home, still would not start. Hooked up portable battery jumper to it and started cracking for 30 seconds, pause for min, crank again. Sometimes turned key off, sometimes did not.
5) Finally glimpse of hope it appear to fire one cylinder. Was also playing with throttle part open, 1/2 open, wot at different times.
6) Finally started, missed a lot, got to 4,000 rpms. Thought everything was fine, let go of throttle, stalled. Then would not start again. Same problem.
7) Played with the throttle at different places, missed a lot, finally got it started. Let it run at 4,000 rpm for about 1 min. Everything was normal again.
8) Took it out for 20 mile ride and been fine ever since.