Having issues with a 2016 Viking cutting out at 38 mph and won’t go any faster. Went in some deep water last weekend. Belt slipped. Got pulled out. Left it idle while drained cvt case. 15 min later no issues. Ran fine but probably didn’t get it up to 38 mph at that time. Let it dry out for a few days and noticed this problem. It always happens right at 38. If I push harder it still runs but cuts out. Changed oil. New spark plug. Cleaned and oiled air filter and same issue. What could it be causing this?