So today I was running Zul'Aman and we made it to the last boss after 7 wipes and 4 different tanks. Each tank I had was taking on average of ~12,000 - ~20,000 damage from each trash mob. Almost every trash pull I had to sit and drink for mana (which I can say was annoying to every single tank I had). We made it to Daakara and wiped two times. The first wipe was because people forgot to kill the small cats and stood in fire from the dragon hawk. The second time we wiped because I ran out of mana in a minute and a half during the boss fight because everyone was getting near death from the cat and fire. After the second wipe on Daakara they quietly kicked me. I honestly don't know what I could've done. They were taking so much damage and the only way to get them all back up in time was to pop all my cool downs and cast nothing but flash heal, greater heal, and my AOE's like circle of healing which drained my mana like nothing.
My stats, unbuffed:
Spell Power: 6,437
Spirit: 2,947
Intellect: 4,186
Mana Pool: 84,762
Mana Regen: 4,218
Combat Mana Regen: 3,580
Haste - 12.58%
Mastery - 13.17%
All my gear has spirit on it. I have an average item level of 353 and 3 pieces of my T11, valor wrist, valor wand, justice boots, 353 cloak, 346 main and offhand and such. All heroic/359/378 gear. This isn't the first time where I've had a dungeon run like this, actually most are like this.. I run out of mana so fast and I really don't know what to do.