I know this issue has come up already but was hoping to get a fresh take on the situation. I have a 2006 Bayliner with the Mercruiser 3.0 TKS, Carb number is 866140. Boat starts and idles fine but when I get between idle and half throttle it dies, if I get past half before dying it will stay running and if I hurry and bring it back to idle it will usually stay running. I have checked the anti siphon valve, disconnected the fuel line and ran it to a gas can of new gas and seafoam mix. the clear fuel pump line is dry. Thank you in advance