Remember to check on the thrust washer behind the cam gear, the one time I had a cam gear come loose my thrust washer was broken too.
I am not sure if the busted washer caused the loose gear or vice versa, anyway good luck.

Dan