Is dit info waar je iets aan hebt? (bron:
Red Oil Light Came On)
The oil pressure warning light (red LED) is also the FI light. If there were a problem that would cause the bike to stall, even while moving, the engine would stop spinning (assuming clutch lever pulled while coasting to a stop), the FI
AND oil pressure warnings will be on, along with the oil can logo. The root cause being a FI/engine management problem, not a loss of oil pressure.
Typically, a loss of oil pressure bad enough to cause an engine to stall will not go away after a restart, and you would know it because the engine will be making very bad sounds at idle. For that reason, I believe you have an FI light problem, not an oil pressure problem.
If it was an FI problem, as soon as you switch the key off, the system resets. You will need to have it happen again and jumper the connector under the seat to read the code BEFORE you turn the key to off (but you usually need the key out to get under the seat - fun, huh?).
Vapor lock usually doesn't happen to running engines. Usually only when parked with a hot engine. If the check valve in the pump is bad or you have leaking injectors, the fuel pressure in the lines can become enough to overcome the seal and you get pockets of vapor that let the pump cavitate, hence why then engine won't restart. Hard to do on a system that is also gravity fed (I've never heard of it happening to a bike like ours, but I'm not a bike mechanic, just professionally work on cars).
Moral of the story: read up on how to read the codes, carry a spare key and/or allen wrench to access the connector, replicate the problem/FI light, read the code(s) and form a hypothesis from there.