Hi all, Wondering if anyone can provide some direction. 2012 searay with 5.0 bravo 3s. Engine id 1A653471. Port engine won't rev past 2k rpm under load. Starts fine, idles fine, all is well, but under load, max rpm is 2k and alarm sounds, stating power loss. Once i shift into neutral alarm goes away with no codes. Doesn't stall or back fire. No ticking or knocking, oil is clean, engine temp is normal as well as oil pressure. In neutral, throttle only, no issues in hitting rev limiter. I checked the obvious, fuel pressure, approx 38-39 psi, filter is clean, no contamination to include the mesh filter on bottom of filter housing...cool fuel module was recently replaced. I don't believe it's a fuel issue, maybe a sensor, injectors? Thought not positive on fuel issue...maybe blocked line? I keep second guessing myself. Problem just started after replacing the cool fuel module, ran fine for a long cruise approx 2 hrs at wot and boom, no power. Oh, also cleaned spark arrestor, looked dirty and can’t remember last time it was cleaned. Ordered the scan tool to help possibly pin point as i don't get any codes or beeps. Thoughts?