sorry to hear about your troubles and hope your helps out to sort them out, footpegs I understand I replaced my before even riding, never heard of a broken kickstart on anything but a very old bike really sounds like bad luck? but to tell the truth I have not even used mine yet the bike has...