John,
It sounds like this is a very new car. You may find it very helpful to have one of the wiring schematics sold by Blas. They are very detailed and useful when trying to troubleshoot issues.
Also may want to join the superformance owners group. LOTS of info there as well as help with issues.
Superformance Cobra Owners Forum