I have been trying to drive my Carter Bros kart a bit, and it had been running fine for the few times i've been out with it. Starting yesterday, the chain started to pop off. I lost a whole link, so I went to Tractor Supply and picked up a repair kit. This evening, I replaced the link...