I've tried roll pins, they wear out quickly. You need to get the stock ones. You may still be able to order them from GM. You can also contact places like National Drivetrain, they can get them for you.