I have a 2025 Bennington 20 SL that I bought new and only has 12 hours on it . It has a Yamaha 90 hp engine. It has stalled out on me in the middle of a lake three different times. the first time the dealer determined it was water in the gas tank and they pumped all the gas out and put more in. I took it back out and it stalled again so they replaced the gas tank. Just took it out again this weekend and it’s stalling again. I have heard there is design issues with Bennington boats and water in the gas tank. I’m at a loss what to do here and the local dealer has not been able to fix this.. it definitely is not the gas that I purchased Any thoughts or has anyone had similar experiences.