Spider - 105 & 115 Series (1966-1994)
I had an occasion to remove the power window motor, regulator and its associated cable from the right hand door of my '82 Spider. In doing so, however, I have managed to tangle the cable and I have having an impossible time trying to rescue it. The cable is in good condition, that is it is not...