i have a 2001 mercury efi 250. i am having problems starting it up for the spring. starter just spings. batteries are fully charged. my starter spins but seems to be spining in the wrong direction. teeth are on a worm gear that spins up an engages when spinning one way but my starter is turning the other way. any ideas?