I have a 2003 merc. 25 with electric start and when I hit the start button it drives the cog up to the fly wheel but the starter wont turn the motor over. The wire coming off the solenoid [I think that it is the solenoid were the pos. conncts to one stud and this yellow wire to the other goes to the bottom of the starter.] gets super hot. Checked the voltage= 12.25 removed starter cleaned and checked all connections tite. Could this be a bad solenoid? The starter turns freely by hand.