Mage's sheeps are the way to go, sheeping even one of the technicians can make a big difference (especially on heroic). However you dont "need cc" in there.
My guess is the following, as I did the same thing for a while -
Your spamming consecration and judgements hard. This is draining all of your mana too fast (and upping your dps).
I think part of the reason you are top DPS is simply because you are overusing your abilitys. I had a similer situation at that level where I would OOM fast, but topped the meters.
Keep an eye on your threat meter. You dont need to have 64k threat on a trash mob when the healer has 3k. Sure blowing ur mana and doing some damage speeds up the run, but remember you don't have to win the threat race by miles, you just have to stay on top.
Ultimately your there to tank, not dps, so try not to spend ur mana if you dont have to.
So I would stop consecration, or downrank it - when you are well ahead on threat.
Eventually you will outgear instances and have a spell damage set you can use for ultimate dps ownage (and to pound on the consecration)

(My spell damage set has me at roughly +600sd, 8k mana, and I take plenty of damage, Maintank set = +300sd, 5k mana, and in a normal instance take next to nothing in damage) - you should see normal SL with SD gear, I can pretty much chain pull the whole time.
However at your level you will probably be wearing mostly warrior gear for the mitigation and stamina, so mana is a big issue.
Ultimately if you have to drink between pulls thats fine, if the hunters moan about you drinking, tell them to do some real dps and to use their mana too.
Eck Hunters + salv = bad attitude.
I had an overzealous hunter demand might off me last nite in heroic bot. Now I know he can FD and dump threat but i simply didn't trust him.
Lol...talk about whining! He wouldn't shutup. I almost felt the urge to explain that if he pulled the boss off me, by not FD'ing in time, it would stun the healer in warpsplinters thunderclap, but hey...I gave him my usual response.
"If you want might, go find a healbot, im a pallytank, nuff said"
- For the technicians - Silence them first, or make sure your consecration is down before they get to you (and hence silence you).
Use your hammer of justice to stun them, if your a BE use Arcane Torrent as soon as they get to you, or a dps interrupt (silenceing shot, counterspell, kick etc)
_________________
Me -
http://amanthul-us.warcrafter.net/Laeda