I have a Silverton 34c with twin 350 crusaders. Starboard engine has no issues, Port engine starts, runs fine for couple minutes, then stalls out. I restart port engine and it only runs 5-10 seconds then stalls out. I have replaced both coils that were original, checked both tanks for water and there is none. Changed both fuel separators, still happens only to port engine. I tried running port engine on Starboard fuel tank and same issue. Both engines ran fine at the start of this season. Any thoughts?