Hi and thank you for your question.
The engine light is acting normally. It comes on for a brief period of time so you can see that the bulb is not burned out. Therefore, that is not related to the no start condition. By the same token, 100 degrees ambient air temperature is not creating a problem for the scooter either.
An engine takes 3 elements to be able to run, spark, fuel and compression. We need to do some diagnostics to figure out which one is missing.
I would like you to pull the spark plug out of the cylinder head and take a look at it. Let me know what it looks like. I am interested to know if it is wet or dry, and what color the tip is.
Now that you have it out, put the spark plug back in the plug cap, lay it on the cylinder head and crank the engine over and look for spark. You should see a fat blue spark. If you don't see any spark or it looks more white than blue, or more closely resembles a sparkler, where the spark is jumping all around, then the plug is fouled and needs to be replaced.
Let me know what you find.