Sometimes when I go to start my engine the drive will go up to flywheel and spin the engine a very little but then will drop back down.I then have to keep bumping the starter to get it to spin the engine. This only happens once in awhile.I took the starter off and brought it to a starter shop and they told me everything is working fine,they told me I might have a weak solonoid, I installed a new one but I still have the same problem. Anybody have any idea what I can try. Thanks for any HELP My Motor is a 1986 115 inline