I am new to pontoons and this forum. All my boating thus far has been jetskis. I have come across a 22ft Sun Tracker with the 3.0L MerCruiser. its a 2005. apparently there is a tear in the rubber that seals the engine. i think this is called the ?baffle?. the owner states that it will...