Hey guys new to the forum. I have a few questions. My dad and I bought a new 24 foot south bay last year with a 115 merc. We took it out a few times and it would do 21 MPH at wot. It would also cavitate ( I think ) in turns at higher speeds and cause the motor to overheat and shut itself off...