If it's a part issue and the the shop is a good as you say then they should be able to pull the part number off the offending part and get the exact replacement from a distributor or, in some instances, directly from the manufacturer.

Unless it's a custom part with a sole source agreement, of course...