Just bought a 91 astro w/ merc 150-starts fine and runs great in the driveway. Took out this weekend, sometimes starts right up-other times seems the starter isn't engaging the flywheel-I can hear it spinning. Brought it home-starts fine-in the driveway. Took back out Sunday-put in water-won't start. Any ideas?