Sounds Like maybe you have a Loose Harness clip on your ECU or maybe a bad ground wire somewhere......
Check your starter harness, This (car dies and cluster lights flash quick) happened to my Corolla back in the day, Turned out the ground wire harness was melted inside Female/Male connection lost contact of each other and threw all sorts of stuff out of whack.
Window problem sounds like a bad switch (happened in my '00 Si three days after purchase)
A/C Problem,....Couldn't tell you, But also sounds like something not making full contact.
Good Luck on your Fix
__________________
My Flickr
slam.poke.drop.tuck.dope