hell theres many engines i have done past 700.hp with no pin you will not shear 6 grade 8 bolts . if the pin is sticking out some it will still do the job of helping aline the fly wheel . if you just can not live with the way it is you can center up on the pin drill and tap it for a 5/16 or 3/8 fine bolt then i thread it on a big slide hammer i have it will come out . i do this on engine block bell dowle pins all the time