Hold it!
Have you checked the PolyFlex connector [if you have one that is] between the gearbox and the shaft.
They do work harden and can cause mechanics to make heaps of money before saying
"Oh, we had better replace the PolyFlex connector as well!'
Worth checking!