I have a Starcraft 1810 w/ 4.3 MC w/ 2bbl Rochester I believe. When cold the only way I get it started is prime w/ gas thru carb. Once it?s been running and warm, starts like a dream. No problem WOT. before everyone tells me it?s not getting gas I can figure that out myself. I go to local MC tech and he says check anti syphon value and ball should rattle and If it doesn?t just knock out ball and try it. No change. Am I correct in that this valve prevents the tank from emptying is the hose is ruptured on the engine end of the system. Shouldn?t it also function as a mechanism to prevent the gas from draining back out the line to the pump? I know the oil pressure switch will prevent the fuel pump from running until proper pressure is achieved. If I remove it?s leads and tie them together, and problem is corrected that would tell me it?s the switch, correct? I videoed the choke and it seems to be working properly. This is a new to me and I wish it wasn?t boat. Thanks John