I have a 26 trophy I want to run on this outboard, ( 2007 etec 225 e225dhlsug) on a stratos 200xl. I ordered merc hub kit 835265Q02 Flo-Torq II for Evinrude. There are splines showing when prop is seated, about .375". There is no way to secure this prop with this hub, but this was the hub recommended. I must be missing something...