I have a 2002 Wellcraft 2600 Martinique with a Volvo 5.7L GL-A. The engine is carbureted and has a electronic fuel pump. The problem is that it does not get power to the pump while the engine is cranking. The fuel pump was tested and is confirmed to run and the pump runs fine when I jumper the green wire from the L2 terminal on the alternator to the +12v post on the alternator. I used this to start the boat and measured the L2 terminal to read 14.4v once the engine is running. I then hooked the green wire back onto the L2 terminal and the engine runs fine. This leads me to believe it is the "start-by-pass" circuit as there is no power getting to the pump while the engine is cranking but gets power from the alternator and runs fine while the engine is already under power. Does the power for the fuel pump during the cranking cycle come from the alternator or starter? Are there any relays that can be checked? What are some tests I can due to track down if there is a fault in the "start-by-pass" circuit? I have also read from these forum that the oil pressure switch can shut down power to the pump. The boat has been in storage for the past 2 years. Is there a way the oil pressure switch got stuck or seized up and is not letting power through during the cranking cycle because it thinks the oil pressure is insufficient? Any help diagnosing this problem would be appreciated.