First of all, I am not sure which forum this belongs in (probably the halp forum over this or the t12 forum) but definitely not this one
second, you are giving us a link to armory and no other information. From that, yes your gear is definitely a bit low (1-2 more firelands pieces) for the fight.
We cannot help you beyond saying that.
When are you dieing, scorpion? cat? the transition? Are you getting 1shot in scorpion because you have 3-4 cats up? That is a DPS problem then. Are people not soaking properly in scorpion and you are taking more damage from lash than you should be and dieing to subsequent melee swings? Are healers getting leaped on in cat form and just not able to recover? have them call it out if they get leapt on and save a cooldown for those situations.
You really need to give us more than what you did.