Dave,
I have just read the post on how a gearbox works and remembering you comment about the differential and various other detailed posts I have read.
I bow to your superior knowledge on these things mechanical.
Have you worked as an Auto Engineer or is this just the accumulated experience and interest from a life's work doing your own car maintainance