I do agree that your part does show some similarities to our 84-105, but I can not confirm this is a good replacement since it is still installed.
We do have some instructions we gave to another customer about these parts some time ago. To view that discussion, click here.