A couple of points TrialsRider wrote about EFI didn’t seem right so I checked with a bike mechanic:
EFI heats the fuel in your tank –
I understand the fuel pump located in the tank get hot during operation and uses gas in the tank as a coolant/lubricant. However, the bike mechanic I spoke to said that, as long as there’s a reasonable amount of gas in the tank (not down to the last few ozs), the fuel pump does not heat up the gas by an appreciable amount, and certainly not to be felt by the rider on a cold day nor boils the gas on a hot day! On a hot day, if you top off the tank fully in the shade then move and sit in the sun, the heat from the sun could expand the gas in the tank enough to cause overflow. Was that what happened?
EFI bump start –
Cranking the engine is what demands the most battery charge/power. If the battery is too weak to crank the engine, but still has enough charge to run the fuel pump (the humming noise you can hear with the ignition on), then you can still bump start a fuel injected bike. If the battery is completely dead, then you cannot bump start either a carbureted bike or a fuel injected bike, because there’s no spark.