The recoil has bearings on the flywheel pull start assembly. they are probably rusted or just need some oil. when you pull start it you should be able to hold the pull cord as long as you want. and slowly let it back in. if it snaps back in then there is something grabbing with the 6 ball bearings