not sure about out in mesa, but PSR (Performance Solutions) pretty much does all their work on 03/04 cobras (most of their customers have 03/04 cobras) so they know those cars inside and out, they could help you out with your problem. 602-269-8955
not sure about out in mesa, but PSR (Performance Solutions) pretty much does all their work on 03/04 cobras (most of their customers have 03/04 cobras) so they know those cars inside and out, they could help you out with your problem. 602-269-8955