took my mechanics a long time to figure out my electronic choke problem was due to a sticky dirty plunger. Now fixed, the engine is still leaking water and the mechanics think it may be a faulty gasket. Not sure why they didn't locate and fix it when they changed my impeller. Taking a...