.620 mechanical Purple Shaft?

seems like a whole lot of stick for the street, I assume it's a manual transmission. I don't claim to be an expert on camshaft mating but that's more duration than I would be comfortable in anything but a full race application