I have a 2000 250 Mercury with 150 hours. Last month it would not start(via the key ignition)offshore but was easily hand started. After running back in, the key worked fine at the dock. I checked for low batteries and all the loose wires one could imagine from the starter to the throttle neutral kill etc. all was fine. It happened again after another 5 or so trips and again it will hand start easily. When I turn the key I can hear the EFI pump working in the engine so I know it gets power, there is no starter activity. Is there something in the ignition key/coil itself that could shake loose? I would rather replace that before my mechanic tells me I need a whole new harness. Thankx, Mark