Retrofitting
a 99 Center Roof Console Obligatory
Disclaimer Summary Also, keep this in mind when you attempt this project: You can go two routes. If you have the electrical diagrams for both the 98 and 99 4runners and are skilled at matching wires with a multimeter, I imagine you can use the 99's integrate tilt up/tilt down and slide in/slide out moonroof control. But if you are like me and not an expert (but no putz either), try the method I will describe below. It takes some additional work, but I found it alot easier than matching wires. Step 1: Removing the Existing Mirror and Moonroof Control Parts To remove the moonroof assembly, open the garage remote hatch and remove the single screw. Pull the assembly downwards. Do NOT detach the harness. It's very difficult to remove anyways. Just leave it dangling for now.
To remove the vanity light/rear view mirror assembly, remove the trim piece, pull off the vanity mirror cover and then remove the four screws. Save the bottom two screws. The mirror is attached to this piece and will come off with it. On the backside, remove the power harness.
Unhook the yellowish harness from the back of this piece. Remove the moonroof switches by unscrewing the two brass screws that keep it attached to the garage door holder piece. Set those screws aside for later use.
Step
2: Cutting the Headliner Step 3: Prepping the 99 Center Roof Console Begin by unhooking the blue harness from the metal hanger support. Next, unscrew the three screws securing the 99 moonroof switch from the back of the center roof console. You will notice that the 99 moonroof tilt and slide are integrated into one switch. You will also notice that once you remove the 99 moonroof control unit, you will see that there are two blank holes. Ah ha!
Step 4: Enabling the Light Wiring Having ditched the 99's wiring harness and using the existing 98 moonroof controls, we need to do several things to make this work. First, we need to extend the very short 98 power wire. Second, from the 99's we need to extend and create a ground point. Third, we need to create and extend the wires (above) and devise a way so that both ends can plug into each other. Sounds a little confusing, but take a look below.I extended the power wire by about 8 inches and put a female end on it. I had to extend it a little further, hence the white shrink tubing in the middle. For the negative wire, I created a new wire by putting a ring connector on one end and a female end on the other. I then used a dremel tool to grind the paint off my ground point and then secured the ring end with a self-tapping metal screw:
On the 99 lights end, I soldered extension lines from the light wires, crimped male connectors at each end and shrink tubed the ends. Once connected, they will enable you to turn on the dome lights.
Step 5: Dremel'ing A New Switch Hole Because we are using the 98 controls, we have to cut out a 2nd hole in the opaque cover. Begin by lining up the opaque cover on the 98 moonroof console. Tape it up so it doesn't move. Next, flip it and outline the hole with a sharpie pen. Then go to town on the opaque cover. Use a tapered sanding attachment to sand down the edges and create nice, rounded ends.
![]() Marked for cutting You'll have to deal with the old switch markings on the opaque glass or figure out a way to safely remove it. If you find a solution that doesn't mar the finish, please write me with the solution :) Step 6: Installing the Console Begin by screwing in the 99 mirror with the screws from the two 98 mirror screws. If you have an additional screw that fits in your bin o' screws, that would make it more secure. But I found that two is more than adequate if diagonal from each other. Next, insert the console by inserting the long tabs up and over the metal supports near the window. Slightly push it up and then secure the unit with the large screw that hopefully was provided to you.
And here's two shots of the installed unit. As you can see, the "wow" factor will underwhelm you like the cupholder mod---and your friends, wife, girlfriend, etc. will probably not even notice or care! ;)
a) Clean
off any oil, grime, etc. I cleaned my unit with Simple Green and then
gave it a light washing with mild dishwashing soap and water.
|