My son's 2012 Hurricane boat outdrive was repaired by a shop in November 2016. The Mercruiser 4.3 MPI was running great when the outdrive broke. The boat was taken from the shop after being repaired and stored for the winter in another city. The boat was taken to his lakehouse on July 4 2017 and would not start. Also, he noticed the alarm "beep" did not occur upon switching the ignition on, as it always has, noting that diagnostics were OK on the engine. Now it will not start. We cannot hear the electric fuel pump come on to pressure the system. We can start the boat by spraying starting fluid into air intake, but only runs on the spray, dying immediately upon stopping the spray. The fuel line from the gas tank into the fuel/water separator filter is completely dry - tank is full of new gasoline. So we know the fuel pump(s) are not getting fuel into the fuel rails. We cannot find the fuel pump wires that must go to the pumps, nor do we have a wiring diagram to troubleshoot why the diagnostics are not running upon turning the switch on. Do you have suggestions on what are the likely suspects to look for that would prevent the fuel pump from getting power, or would cause the diagnostics to not run before startup? Which service manual do you recommend for us to get that will be the best, most detailed one for this Mercruiser system. Thanks for any help you may have to offer!