When cold, my 2004 Yamaha VMAX HPDI outboard starts and runs fine until you put it up on plane and then it bogs after a minute. If you don't cut it back to an idle right away it quits running. From that point on, it will start ok, and run at an idle, but run roughly when at the lowest idle in gear. It will balk (or bog) as soon as you try to give it gas. It's been to a Yamaha dealer 3 times and they are baffled, They've checked it out on the shop computer where it seems fine, but the problem returns, when I try to use it on the lake. Everything checks out, and I just had a new ECU installed, but it doesn't make any difference. Any ideas?