Operator reports his boat stalled twice.  When he attempted to start again a passenger noticed the engine compartment was hot.  Flames erupted from compartment.  All onboard donned life jackets and jumped overboard.
Canandaigua