I admit I haven't setup Eclipse Proc yet and i'm able to do the instances just fine. I just want to be 100% sure Im not doing something basically wrong with my gear setup.
Eclipse is a HUGE chuck of your DPS. This is why you're not breaking 1000 at 75.

If you're not going to manage Eclipse - roll another class that doesn't have procs. I know this sounds harsh - but its the truth. I dropped my Boomkin (80 w/ 4500 GS) for a 75 Warlock - and never looked back.

Boomkins are awesome DPS - but you HAVE to manage that stupid proc. At 80 - I'm talking the difference between 2000 DPS and 5000 DPS.

(I have done an enormous amount of work and testing on this subject - trust me on this one )