Rule #1 for ANY engine with a computer controlled system: DO NOT let your battery cables get corroded! Be sure all ground cables and wires are connected to the frame ( for the computer ) and/or engine block if engine is on rubber mounts ( for the engine sensors ).
Back in 1973, two of my cycle buddies & I went riding one afternoon, and stopped at a nice pizza parlor for some food and refreshments. When we finished eating, saddled up, and had traveled less than a half mile up the road, I looked in my rear mirror and noticed that the fellow riding the Suzuki 2 stroke was no where to be seen! We turned our cycles around and went back to find him stopped on the shoulder of the road. He already had the tool kit out and was removing a spark plug. (Apparently his bike suffered from over-oiling-itis, where the oil was prolific enough to constantly foul the plugs) In this instance, that was not the case. I looked up above the cylinder head and noticed that the fuel valve was in the "off" position. I said, "..Daryl, what about the gas? Have you turned on the gas?" He looked up at me, spark plug in hand, with a look of complete wonderment in his eyes as if I was speaking a foreign language. That 2 second totally puzzled look was just priceless!
He muttered, "...gas?....Oh, gas!" then turned around and looked at the petcock under the tank and exclaimed, "oh, $#%@!!!" and turned on the valve. He replaced the plug, and away we went. Funny how these things won't run without spark, gas, and air!