I found it on ebay for $189. This model is different then the other how to threads. No drilling required. 1 hour to install. This model is ideal if you don't have a garage door opener or if you have the Chemist door opener mod installed like me. That will save you about $200 on the mirror. Additional items requried is a fuse tap. I'm not sure what amperage is required so I used a 10 amp tap. I also routed my temp probe on the left side of the car, but later discovered the new mirror didn't work off the gray wire on the stock connector so I had to route a cable of the right side to tap into the passenger fuse panel. I recommend you only route cables off the right pillar for simplicity. My photos will show routing of the left side.
Kit

Start by taking the visors off using a torx tip.
Pull down on the winshield surround to release the 4 retaining clips.
Remove the right pillar by pulling it off releasing two retaining clips.
Take off the stock mirror with a small torx bit.
Release the plug on the mirror by pressing on the tap in the middle and pulling off.
Pull the kidney shapped panel off the right side of the dash. The door needs to be open to remove. Use a straight slot to get under the edge and pull off.

I've labeled them for your convience.
The stock cables
2 - Ground
6 - Autodimming feature
7 - Constant power.
GENK31 cable
1 - Ingnition powered
2 - Ground
3 - Not used
4 - Temp Probe
5 - Temp Probe
6 - not used
7 - Constant power
The stock connector is the same as the GENK31 connector. Instead of replacing or jumpering/cutting off etc. You can pull the wires using a sharp pointed scribe or awl and press metal are indicated in the photo below and pull wire out.

With the GENK31, the auto maplight dimming feature is NOT included so I removed pin 6 and folded it over. The GENK30 has this feature but costs about $50 more.
I took the supplied connector pin 7 and pulled it out to use on the stock in location pin 1 and separated it from the wire bundle. Do not connect it to the connector yet.
In the passenger foot area there is a fuse panel, pull the carpet back
Insert the fuse tap into fuse slot 18, this is unused and is controlled via ignition. Route the cable removed from the supplied cable up the right side of the dash behind the plastic and drap over the top of the dash. We'll get back to this cable after routing the temp probe.
Temp probe. I connected mine after dropping it through this part of the wheel well under the hood. see photos. This is the same for either side.

Clip onto the plastic on the bottom of the bumper as in this photo. Zip tie the cable to the frame as in the photo.

Route the cables along the harness towards the windshield frame and lift the rubber, pul the holddown and put the cable behind, re-insert the hold down. see photo

Do the same with the rubber close to the door frame and route the cables draping them over the dash.
Tape the temp probe and ingnition wire together with each pin staggered to minimize size when feeding through the original wire mesh. See photos. Remove the tape off either end of the mesh. Insert the taped pins in the end near the windshield frame and pus through to the connector. Remove the tape and insert the cables following guide above.

Slide the sleeve back down to cover the folded over gray pin and tape. Tape the other end. Tape the loose cable is 1 foot spots to the windshield frame and down the pillar staying clear of the slots. tuck the excess cable in the dash opening.
Reinstall the right pillar. Top windshield surround and visors. Press in the connector to the back of the new mirror and mount the mirror. You may have to loosen the torx screw first. Close the hood. Inside the passenger area, connect the ignition wire to the fuse tap and reinstall the fuse panel and carpet.
