sounds like starter clutch needs replacing usually an easy fix ,just done mine under a couple hundred