The short version is the "Tacho Generator" is a slightly
off set carbon magnet inside a field coil,which is located on the rear of the motor. This sends information
to the module, which regulates the speed of the motor.If the magnet comes loose or is damaged
it would cause the motor to behave erratically.