Yes almost all mods have strenght, due to the fact that the strength is the main stat for sent. My damage was pure, without any stims, buffs etc. I thought may be there is new Patch was applied and that's why it have been reduced, but after visiting web-site I realized that it has nothing to do with it.
Still, the secondary stats are the head pain to me. I've asked a lot of people about sec. stats who goes along with Sent, and every/each of them says different things.
I add Alacrity mod on my gear, the prvious speed has returned but the old problems still persist, furthermore, my Sent dies very fast.