I had the EFI light start coming on randomly one day a few weeks ago while out on a ride, machine worked fine. It would just randomly start to flash, same as yours no code pattern just constant flashing. Wife noticed that it seemed to do it when going up hills, so we stopped and checked it over. Pulled the dipstick and it was low on oil so we headed home to get some. Once I topped it up the light hasn't come back on since. I don't even know if that light ever references a low oil situation, or if that was the actual issue, but that's my experience with it. My oil pressure light never came on at all during this. I check the oil before every trip now and have some under the hood just in case.