My best advice would be talk to the shop, present your original receipts and/or paperwork showing your preferred part. Hazarding a guess the shop might be highly reluctant to do much without compensation of some sort---the time since first installation being a big issue. If I were the shop that would be an issue of concern, for me anyway.
Anything showing your mileage at the time of their work would be helpful, something appearing on any receipt they provided.
As a vendor myself I tend to gauge someone's expressed concerns after an installation compared to the time of the original installation. Sidetracking a bit I once installed a windshield in an out-of-service Autocar tractor but some 3 years later the owner called about a crack that had appeared. He did say the truck had not been in service since my installation, apart from the mileage from a body shop (point of my installation) to his heated garage the truck had not been driven.
I traveled quite a distance, provided the new windshield and labor without charge. (I damaged a part that he replaced without back charging me if I simply replaced it.) Because I knew this was entirely my doing there was no problem doing all this under a warranty of sorts.
Long story short (too late I know
) your first step will be initiate a conversation with the installing shop and see what their position will be. No way to predict their reaction but be prepared either way, completely free of cost to you or you paying for the work you want. The latter sucks but again after all this time............
Needless to say how you approach the shop will highly affect their reaction. Nothing accusatory, blaming them etc, etc---explain your situation and see where things go.
Hope this is even a little bit helpful.