Tried to start my evinrude yesterday like i always do before i go to the lake the next day. Started cranking, didnt want to start. It was turning over fine. Stopped for a second, then tried again, thought the battery was dead because it wasn't spinning as fast. So i charged the battery over night, went out today, same problem. Thought at first it was just in a bind, adjusted it, still same. Took spark plugs out so there was no compression on motor, still the same. Took starter off the flywheel and still not spinning like it should and the bendix gear is not kicking out like it should. Is this a starter problem? or a starter solenoid problem?