Ok i was riding today, heard a huge pop, and the little vibration i felt at full throttle, quickly turned into a huge snap. turn out the engine i built blew up the coupler. What the best one to replace it with. not sure if it ,makes any diffference but it blew it up from the engine side of the...