You might try driving the broken pin parts out and take them to a local machine shop. maybe they can make you a pin that will work. I have used a local shop to make things for me that are unavailable or will cost more than me ride's worth to replace with factory parts.