What content are you doing? Because 102.4% is nice for heroics, and very nice if you're tanking adds in raids, but for MTing almost all raid bosses block rating is useless - the focus is more on stamina stacking.
For that reason, I'd recommend you lose the dodge trinket for a stamina one.
Spec and glyphs look good, except you really should have Vindication if you plan on raiding. It's an extremely powerful talent, much more powerful than the 2% crit.
Also, if you're having problems sustaining threat, the best glove enchant is not expertise or hit, but rather Armsman. 2% threat is better than a small amount of either hit or expertise.
Finally, you're using the wrong meta (unless this helm is specifically for your block set). Austere is much better (32 stamina and 2% armor).