Ive got a trac loc in my turbo notch from the 03 cobra... no complaints.
Bought mine right from the ford racing guy at my local dealership last year for $199. Cant beat it for the price.
Bought mine right from the ford racing guy at my local dealership last year for $199. Cant beat it for the price.