So I am a 1st time boat owner. Had last summer but this is 1st time opening after the winter. I put the mufflers on with running water to start the boat. Boat started like a champ. Only issue is its leaking water from the engine. Could it be the freeze plug popped? I have a picture of where it's leaking I will try to add. Any help would be great.