Yes sir.
All parts in cars have their own unique part number.
Can usually find on https://toyota.epc-data.com/ .
My point is, the parts he installed may look similar to your existing, but might have different internals/properties. As Xulfiqar mentioned..
Anyway, a competent mechanic needs to take a physical look to find the issue.