I have a 2006 mercury 115hp optimax and it will not turn over. I replaced the battery, checked the fuel pump, changed the starter and 2 solenoids. I am lost now and need some help. When I turn the key the boat sounds like it wants to turn but doesn't. Amy ideas.