Been there also... but I just bought another gear box and replace the other one to prevent any inconveniences
.. the old one is in my garage waiting for me and my friends to take everything out and the what happened and fix it... Always good to have a spare gearbox jajaja I believe some in here will agree with me..
.... Good luck with yours... also waiting for the pics...