I know this is a little old but, Most if not all radios have two pos (+) connections. One goes to ignition switch and the other to bat (+). The later must ALWAYS be hot. Check for that first then check your ground seeming as the radio is sliding around it could also be bad.