I have a 1987 Bayliner Capri with OMC cobra I/O and a 250 hp 305 GM engine, everytime we take it out to the water it begins to fill up with water. I have been told three different things as to what might be the problem is and was hoping someone here could help me out. The three things are that the keel needs to be repaired which is around $300 or the transom to outboard seal is leaking which is about the same price and finally the problem might be a gimbal bearing seal. Any idea as to how I can determine which of the three it is would be greatly appreciated.