Well if you still need any help, or if anyone needs help. here is what i did.
First of all, if you are programming near you garage door, I suggest you unplug the power so as not to wear it out as you program. Second, turn your ignition to ACC. Third, you hold down the first and middle buttons on the mirror for about 20 seconds to clear the memory. (The light will flash) Then simultaneously, press whatever button you want to program and the garage door remote at the same time until the light on the mirror blinks quickly. It may not happen the first time, or the second time...it actually took me 15 mins to figure it out. I tried it a plethora of ways and that one seemed to work...pressing the remote and the mirror button at the same time. Also, aim the remote control to the sensor behind the mirror.