They ring a bell from my days of playing around with turbos in cars.. deffo worth sending it off to them to give it a fettle! I still have their sticker on the front of my tool cabinet. Must be about 40yrs old.