OK, so I'm running my Warrior/Priest/3-warlocks group and my warrior is geared well enough to tank now (roughly 26k health unbuffed, uncrittable, gets about 29k health buffed), my priest is respectable with 1780ish spell power.

My warlocks, however, are pathetic right now. I'm putting out a meager 1200-1300 dps (tops) on most fights. For a while there my tank was actually outdpsing them. They each have about 1550ish spell power (with demon armor), which I'll admit isn't much. They do have a couple BOE epics and have an epic belt from being exalted with the faction in Icecrown (I forget the name right now).

I've started doing Gundrak and at this point I can down Moorabi in one attempt. Eck is a nightmare -- I'm racing to his enrage point so most times it takes me 3+ attempts to get him. I just barely started being able to down the snake boss, but usually I lose my priest at the very least while killing him and sometimes it takes a few attempts.

I've got all my warlocks abilities bound to 1-7 and I've been manually hitting them. I used to play a warlock as my main pre-BC (once BC came around I switched to a resto druid), so I figured I could handle managing their abilites manually. I have no castsequences or anything set for them.

They're all specced destruction since I figured that would be the easiest to do while healing and tanking. Having them specced demonology seemed like a waste since I'd want one of them to have a felhunter out and I'd want an imp out - both of which would be a waste for a demo lock. I also didn't want to have to worry about handling all the dots as affliction.

Typically I start with curses (2 agony + 1 ele), corruption, immolate. I then conflag (I have the glyphs) and then incinerate until it's time to refresh dots.

I could be dead wrong in my spec choice, or maybe there's some easy tips I could use to increase the dps I need? How are you warlock dpsers doing it?