Boat fuel pumps are designed and built, to drain gas into the motor if the diaphram leaks. You can't do that with a electrical "use it on anything" type of fuel pump. Marine carbs also route the overflow tube back into the motor so you don't dump fuel into the bilge.The alternator is designed to contain any sparks. That's why Marine parts cost more then car parts.,,,