When I roll up all 4 windows at once I can tell my cars charging system is being severely taxed. I can hear the fuel pump slow down, idle drop and the iac open up, all my lights including dash dim and everything electrical slows way down. The only thing I can think of is my alternator is having a hard time keeping up, maybe it's time for a rebuild. What do you guys think?