Did you ever heat the gear before installing it?? If not it will come off again.Esp a ALUM gear. Also it is better to mech. fasten
it to the cam.Yes there is a set-up available which only takes a small dimple in the cover. Unlike the Other that is out there that needs a Freeze plug welded to the cover to clear.