I have a 1995 evinrude 115hp with a 2 piece starter that spins, but does not engage. Tried cleaning all of terminals and ground connections. New battery (even took back and tested for dead cells). Took starter in and tested fine on rpm's, but he said because it's 2 piece he had no way of knowing for sure. He suggested cleaning 2nd piece and applying light grease he felt it may be dragging a bit. Done same result even though it moves more freely by finger and drops back down easily. Tried adding jumper cables. Spins faster, but doesn't engage. Also an inline fuse in the wiring harness keeps blowing. So do I replace starter/ 2nd piece/ or solenoid... Or all 3. Any advice would be appreciated. Thanks