has anyone used this TB on their 03/04 Cobra? I am looking into getting a TB and came accross this brand but I never heard of it.