HELP installing clutch as u look, need help

i have a buddy who has been running his clutch since last year with two dowel pins, we broke one trying to get the pressure plate off. We talked to our local mech. and he told us it would be fine. He races the car a lot and it does have around 350 Hp to the ground so up to you i guess. I would call the clutch manufacturer and see what they say. just a thought


jason