I got the exact same gear as you apart from head. My friend you should be having the +35stamina eyepatch.
I'm also using combat spec dual crusader legionnaire's & vanquishers
and battlehard cloak / defiler's belt
I have tried all possible enchants and it's hard to tell what's the best. The...