Ok, here was my fix for the blinking defroster light. There was very little information anywhere on the web about this, and definitely no actual troubleshooting that I could find. Replacing the entire evaporator box didn't seem like the best answer for me, so here is my process:
Symptoms: Defroster light would blink for 20-30 seconds upon startup. During this period the entire A/C system would not function. When the blinking stopped, the A/C system would operate, HOWEVER... the mode selector switch would not change the mode of operation (defroster, vents, floor vents, etc). The fan speed selector switch worked fine, the temperature selector switch worked fine.
Research: Pulled out the wiring diagram, parts diagram, etc and started trying to figure it out. The temperature selector switch and the mode selector switch both operate servo motors on the passenger side of the evaporator box. They are not that easy to get to, but I pulled the glove box and investigated. With the system running, I had my son turn the temperature switch, I could see and hear the servo motor operating and moving levers. This was all ok. It is the bottom servo motor. I then had him turn the mode selector switch... although you can hear some change, the big round disk the servo motor drives was not moving at all. This is the upper servo motor. I went back to the wiring diagram and determined it could only be two things: A bad AC Amplifier Assembly -or- a bad servo motor.
1st Fix attempt: I got my OBDII scan tool and checked for codes. Nothing. According to research, the blinking light is your only indicator that there is something wrong in the A/C electrical system. If anyone actually saw with their own eyes a code, please let us know. Since there is no way to check the AC Amplifier, I had to get a new part. Off to Ebay and $20 later, I had an AC Amplifier. I plugged it in, no change. I had to take the leap of faith and assume this used AC Amplifier was ok. I moved on to the servos.
2nd Fix attempt: I started looking at the servos and how to get the entire 'plate' out of the car without removing the dash. You can do it. It is not easy, but with patience (and a carefully wielded pry bar) you can do it. The plate holds both the upper and lower servo. I got it disconnected from the vehicle and swapped the plugs on the servos. The non-functioning problem did not move. The top servo would still not respond to any selector switch, however the bottom servo kept working. This told me the top servo (mode selector servo) was bad. I disassembled it and tried to get it working... no dice. The motor itself inside the servo would not respond to even direct voltage from a battery. Off to Ebay I go.... for $30, I got a new servo (doesn't matter which one, I just needed the little internal motor). I ended up finding an exact replacement however, with the big white mode selector disk still on it. This should be a direct plug and play.
Verifying fix: I took the new servo motor and the existing working servo motor to the car (they are disconnected from the plate at this time) just to see if they worked. I plugged them both in, turned the car on, and the blinking light did NOT show up. Possible success? I moved the Temp Selector switch, that servo still worked. I turned the Mode Selector switch, the new servo DID NOT MOVE.... suck! I turned the car off to think for a minute. When I did, I heard the servo move. It was resetting! I turned the car back on and tested both servos, they worked! I tried this several times. I found out that the first time the servo is energized, if it's physical position does not agree with the mode selector switch setting, it will not move, but it resets its position at Key Off.
Now the tricky part: Remember when we pulled the plate out with both servos? Well it took a bit of force, and wasn't going to just slip back in place. The real tricky bit was that is has to slip in place and precisely capture the pins of three different dampers. This was going to be a challenge. I spent at least 3 hours doing the next bit. I turned the A/C system on, and manually moved each lever to determine exactly what each one did. I then stared dumbly at the big white wheel with all it's slots on it and thought "oh boy". I took the servo off the plate so I could hold it in my hand. I put the big white wheel on it and held it in place by hand, trying to align all the bits at the same time. Nightmare. I finally figured out it was easier to do with the A/C running, as the air flow would hold the dampers in position. By trial and error, I was able to determine where each pin went and then get the servo to move through all of its positions (while I held it in place) without binding or other issues. I then installed the servos back in the plate and started mounting them back in. Took a bit of fiddling, and the aforementioned pry bar, but I got it in and got it working.
All in all it was a pain, but much less so than removing the dash. For $50 and the better part of two days over a weekend, I got the problem solved and the A/C is functioning properly now for at least 4 weeks.
I have pictures, I may try to edit this thread later and add pics if it would help anyone.