Ran out on the bay pretty much just at idle because that's the limit, but this week it wont do more than sputter at turn over. Carb is dumping fuel out the front.
Cover says Super SeaHorse Electramatic 40 HP. Data plate is not on the motor mount, but the Welsh plug number is J27400035. UPDATED...