Sounds like the fuel pump might be failing. Had a similar issue with a vehicle of mine which ran fine at idle but when placed under load, the fuel pump couldn't keep up. Use a fuel pressure gauge to make sure you are holding pressure. Perhaps a bad MAF or related intake parts.
Unfortunately I don't have a recommendation on someone who services boats in KY. Have you tried asking a local Toyota, Lexus dealer?