I have a 1993 Johnson TJ115TETS and my crankcase is leaking. See attached pictures. Is there anything I can do to stop the leak beside complete breakdown and resealing? My other problem is my binnacle controller the idle controller ring broke I am not sure exactly what it is called but can someone please tell me where I can purchase it or give me a part number, Any help will be greatly appreciated,



