Bought a race motor with turbo 400. The converter has TMC painted on it. Has anyone heard of this company Thanks Frank