Can anyone tell me what this is. I called the dealer, but they can't take me until next Tuesday. They also won't speculate on what the cable is. It seems to work fine. No funny noises or anything, but should I play it safe and leave the top up until next Tuesday?