Help me find the umph in my 360

I'm worried the way the chained was jammed and snapped from the bolts falling out that it could of created a micro fracture on the cam that i cant see.. I'm not sure if I want to risk it.
I like this one for it.
Camshaft