Can you share the link for the kit? I'm just curious what they came up with. About 4 or 5 years ago I had the same problem and ended up fixing it myself by pinning the shaft to the engine case and cover. 20k miles since and no problems so far.
Thanks
Max