How many tanks are you running? I see four different names in the five dungeons logged, but I assume you're Gooncadet.
The first thing I notice is you got a lot of haste. At 33k diminishing returns are heavy and I can't imagine your sim has it as your best stat either. I would consider dropping up around 7-8k, maybe switching out the sacbrood trinket, and picking up some more of your other secondary stats, prioritizing vers for survival.
Secondly, your shield block uptime for EDA is at 72%. It could be higher, especially at your haste level. Melee dmg is 67,5% of your damage taken, you want to block it and when you block you want it to do something so not running Shield spec is hurting you a lot. Swap out Enduring Alacrity at the very least.