OK....Look at the drivers side visor now rotate it towards the drivers side window. The plastic piece attached to the headliner that the visor snaps into is your problem. Get a straight pick and use it to carefully remove the plastic trim that covers the screw hole. You will see a small line on the back of this piece. The Screw is a torx 15 IIRC. If you remove the screw you will be able to separate the metal spring from the plastic trim. Now bend the metal if necessary to put more tension on the visor rod.
The visor power lead is connected above the headliner; there is no reason to pull the visor out completely.
Ok, from your description I think you are referring to the mount in the centre of the car, next to the rear view mirror.....hmmmm I did have a look at that too, but I can have another go!
But from memory the passenger side one seems to have "resistance" even when its not clipped into that fitting.....
But thanks very much for persevering....I shall be taking another look tonight!!
