Looks like this is working now...
We could idle fine, it was just when it hit ~1500rpm and above. And only on the return trip after sitting in a cove for a few hours.
Our mechanic put the engine on the diagnostics computer they have and stated the error code that was showing as "CATDamaging...
We went out yesterday morning and rode around for about 20 min and then anchored in a cove for a few hours. Upon leaving the cove (2-3 min) the engine alarm sounded with the yellow check engine light on but there were no alarm codes. I shut the engine off and looked inside. Nothing leaking and...