Hi to all. I have a 94 4.3L v6 mercruiser. The other day I went to start the motor on earmuffs. It rolled over for about a half turn then this god awfull noise came from the motor/starter. I turned the key again after a few minutes and it turned over, then stopped with this awful noise coming from the starter. Then it just made this screeching noise everytime i tried to start the motor. So I next day aired in another starter-supposedly brand new. I installed it and it does basically the same thing but more than the old one. If I turn the motor by hand with a rachet on the harmonic balance/crank pulley a few spots, then the started wil engage momentarily then start the screeching noise. I removed the starter, checked the flywheel teeth and noticed wear on the the flywheel teeth. But why all of a sudden would this happen? Could it be hydro-lock? Water in the cylinders for some reason. By the way, it did turn over and run fine at idle for about 20 minutes before I shut it down. But I can't get it started again unless i manually turn the flywheel to a different spot. Any suggestions? Thanks in advance for any ideas!