Is there a switch near the gear shift that has a lanyard attached. If that switch is off, the engine will only run for a few seconds. The lanyard is supposed to attach to the driver and in case he/she has a problem and leaves the drivers seat the switch shuts off the ignition. Don't ask how I know. Got towed back toward the dock, but figured it out on the way.
If it runs for a few seconds I don't think there is anything else wrong.