Quote . . .What could break while riding that would cause a no start condition?
I would hazard a guess the valve timing has changed due to the chain tensioner failing in some way and the chain has jumped a few teeth.
Perform a compression test on all 4 cyls and I think you'll find inconsistencies on 1 or more cyls.
This is the only scenario I can come up with after considering the symptoms, unburnt fuel detonating in the exhaust headers, engine cranks but won't run.
Remember, it will only store the FI fault codes as long as the ignition is switched on. As soon as you switch off the ignition, codes are wiped.
Gonna open up a couple covers first, then I will probably pull the valve cover and see what I can see. I will say when cranking it feels as if there isn't any stress on the starter. I can however hear the compression with the spark plug out. But you may be onto something. I was in it full bore at the time.