Yamaha 2004 FX Cruiser HO. Oil problem. Running well at 50 mph then chocked down and stalled. Warning light on. Got to marina. Noticed oil was low. Added 3 quarts. Checked it later, all oil had drained from the motor into the bilge. Any idea about this type of leak? What is involved in the repair?