I have a 90HP Yamaha 2-Stroke on the back of my HPX-V 17. At the ramp, it's almost always hard to start, but on Saturday it was particularly troublesome. The motor turns but doesn't seem to fire for quite a while. The plugs are new. I've only used non-E fuel. Only used Yama Lube Oil. One the boat starts and warms up, every successive start is first crank. I'm thinking maybe the engine utilizes an oil level sensor switch that impacts the ignition control module, so because the engine has been tilted up in transport to the ramp, maybe the sensor is telling the engine there is insufficient oil and this affects the exact spark timing. Could that be the problem? Any other suggestions? The engine runs like a champ otherwise once it is started and warmed up.