Sounds like your not getting enough juice to the starter, it maybe the starter solenoid or ignition switch. On my older motor (merc 70hp) I would disconnect the engine electrical plug and jump direct to the starter terminals to test it, not sure if I would do it to a newer motor though.