The fact the parts you are dealing with are nearly 25 years old could be part of the problem.

Also, I believe the 904/A500 are now referred to as R42 transmissions (but I could be wrong). Having the correct current description of the transmission will also help.