I have purchased a '96 F355 Spider. When I took the top down, I found a cable near the driver's visor that looks like a telephone cable. Does anyone...