I can almost guarantee that both of you are having issues because of a broken or cracked gearbox. If the gearbox is cracked or broken it will allow the pinion gear mesh to change, which will cause the gears to fail. Try replacing the gearbox, and see if that solves your issues.