but it was driving me crazy, so i finally decided to find a way to fix it without paying $60 at dealer or 46 + shipping at ECS.
its not perfect and may not be stylish, but will work for me,and maybe someone else will use it or improve upon it.
(Also excuse the camera phone pictures, i really was gonna feel lame dragging out the dslr for this lol)
so you probably have something like this: (i already took out the clip by this pic)

and the clip taken off looks like this:

to start just grabbed some 12g copper wire, it needs to be sturdy enough to hold and keep pressure on the visor so its not rattling around
(a thicker top hook part of a coat hanger "might" work, but idk if its strong enough or bendable enough)
i used this wire, and here is some heat shrink next to it:

(this heat shrink is thinner than the one i actually ended up using)
then cut a decent size lenght of this because I wasnt sure what size to use, I also stripped it because the only 12g wire
i had lying around was bright pink and I dont know alot about matching colors, but I'm pretty sure it wouldn't fit with the black/gray interior.
i stripped the wire and put a piece of heat shrink on it so it was black,
and then bent it in the middle of the heatshrink to start making a hook shape
eventually i got a good enough shape to work with (dont worry too much as you can bend it when fitting later)
something like this top one but strip the wire first and ignore the bottom one, that was just a first attemp:

then take a drill press to it, you need to make a base for the bottom of the clip, i drilled at the inside edge of the raised rectangle on the back
I would suggest not trying to hand drilling a little piece like this,
it was a pain with the press and I'd assume it would be alot harder with a hand drill.
Use a small bit to drill a pilot and worked up to a bigger bit
(i finnaly stopped at 11/64". who the hell normally uses these weird sizes?)
this was just big enough to stuff the end two pieces of wire through.
also if you look on the back of the broken clip you can see a raised rectangle on the surface,
i made this flush with the base of the plastic to make room for the ends that will be there
looks something like this after the hole:


then with the wire like this:


then take out the wire, trim the ends to a much smaller size

now your going to want to bang the ends of them till they are more or less flat, but will still fit through the hole you drilled.
push it through to the right spot (test fit this with your sun visor, but you want the fit to be too tight rather than too big because you can bend it out a bit later)



once you find the right height, bend over the tabs. i used an L shape to try and support both the left/right slide and the front/back slide
do a final test fit and everything should hold tight, i then just added a tiny bit of hot glue to try to keep anything from moving

(you shouldn't need this if everything was tight, i just did it as an added precaution not to support the wire, just to keep it there)
and bam, snap everything back into the ceiling and you wont have to worry about your visor sitting low and wobbling around while you drive =D
..oh ya and you saved 60 bucks
and the final product looks something like this:





Bookmarks