CR500 dirtbike question

hoping some of the bike gurus here can help. if kickstarting a cr500 isnt hard enough, my kickstarter likes to slip and i end up bruising the hell out of my shin. i plan on fixing this saturday. can anyone help me with a list of parts i'll need?