My 1998 Evinrude FICT occasionally will be very hard to start. When this happens, the motor only cranks for a second then stops. Choking, not choking has no effect. Re-squeezing the bulb has no effect. Waiting a few minutes sometimes works. Repeatedly turning the key on and off quickly sometimes works. When I first got the motor the same thing happened. I had to get two new batteries (making sure they were cranking batteries with enough ampherage, before the problem stopped. Now a year later, the problem is back. The battery checks good. Could there be something that stops the cranking because the EFI shows(tells) the computer the engine is running? Or do I just have to keep buying batteries?