RedactedNarrative: Vessel was being operated north bound on Irondequoit Bay when the starboard engine stalled.  Operator was unable to restart engine and continued northbound.  Then the port engine stalled.  The vessel was towed to the public dock by a near by USCG Auxiliary boat.  Once at the doc smoke was noticed coming from the engine dept.  Fire was quickly extinguished.  Malfunction in the electrical system was found to the cause.