Hey fella's I had a mishap last weekend and my boat including the 23 Vanguard GDLt was upside down in the water for about 18-20hrs.

Had the mind to cut the engine just before we rolled so it wasn't running when it went in. Got it to my mechanic a couple of days later and he cleaned her up changed the oil 3 times with new filters every time, new air cleaner, new plugs, and took the carb apart and cleaned it. He also did a compression test, and leak down test and it passed both with great numbers. Got it home and it runs great no hiccups at all. My mechanic suggested replacing all the electrical parts starter, wires, ect. Im going to do that. Im just wondering if there is anything else you guys could think of that might give me trouble. My mechanic is thorough and i trust him, but he dosn't have a MM or work on them much....
Thanks
simon