That pin I am speaking of is called the woodruff key I think, https://www.hondapartsdeals.com/hond...omponent=E++11

It is #11 in that pic.