Hum, it is possible that T&S could be the culprit but I would hope to see one of their trademarks. I guess we should add them to the very narrow pool of mechanics. How 'bout a close-up image of your lugs?

Kind Regards,

Raimey
rse