Wow that is the exact same problem as i have. Im realling leaning towards a bad servo motor because we both get the change to defrost which indicates good fuse and vacuum. Im going to get into it more this weekend.

I noticed u have pretty much the same make model year. Have u replace lim uim gaskets yet?