Man you and meeres are the only 2 that really cover stuff for Dk's. I dont say pumps because he always has his team play around him with constant PI and buffs that the average olayer isnt going to get pampered with.
intesting your 4th main sourse dmg is not in my dmg meater :D what is curetly that spell if you would be so cind ??? watching a lot of your videos , you are awesome!!!
So my 4th source looks like Sweeping Class, is that what you are talking about! If so, make sure you have it activated to auto cast in your pet bars, and make sure your pet is t in passive mode
DKs don’t get invited to keys even at 3k IO I have a hard time getting into keys so my advice would be to do what I did and begin tanking, farm all your dps gear as a tank and dps when you can. It worked out great have never gotten 3k before but as a tank instant invite