Is anyone using different pins to hold the clutch shoes onto the flywheel? The pins are soft and the heads get stripped out easily. Im tired of buying the whole clutch spring and hardware set #TKR 5353 just to get the pins. The Losi ones are a little different so Im not sure if they will work.