Im trying to analyze yours and mine spell by spell:
yours:
http://www.worldoflogs.com/reports/rt-lv4mo0ib301exzji/analyze/dd/spell/?source=0&s=13039&e=13571 mine:
http://www.worldoflogs.com/reports/81fyarggynxdkvwa/analyze/dd/spell/?source=6&s=3891&e=4299 It has a table there with the spells. I've checked Moonfire/Sunfire, Wrath, Starfire and Insect Swarm in both mine and yours. Then choose none to Filtering. The parts where Eclipse is up and down are very clear in the graph once you do that, and it begins to get easier to analyze. You can zoom in (with tables) and out to check things more clearer.
Something is odd with your graphic. If you do a zoom in with tables in your log for the first 1 minute or so, you can see that first you casted IS, MF then SF. Just fine and dandy. Then, you went to Solar (you can see Moonfire dropping and Sunfire appearing) but your IS should have more power in it and it does not, so you probably didnt refreshed it during this Eclipse? Odd.
Then you went out of Eclipse Power, casted MF, probably recasted IS, casted some Wrath and then passed 10 seconds (or something like it) without casting Wrath nor Starfire, only dots ticking. Wonder why. Movement? Positioning of big add? Maybe you are waiting to be able to actually cast something in the big add while the tank gets aggro? Killing small adds? Theres no Wild Mushroom there, though. Maybe you got MC'd? Seems like it.
Then you resumed to cast your stuff, got Eclipse, got 1 Starfire out, but, suddenly, 6 seconds with no damage at all, not even dots, then 1 Starsurge and 2 Starfire. I'm assuming you got MC'd and no one released you for a while, then you casted Starsurge and those SF. You only casted IS/MF after that. If I'm correct, 6 seconds while MC'd will probably make your group wipe in the long run.
One thing that I'm noticing but I dont know why it's happening to your graph is that your Starfire casts seems too spaced between one and another. I mean, they shouldnt be as near of each other as Wrath, but not as much spaced as yours.
To sum it up, it seems you are moving too much and that's hurting your dps a lot. It seems, too, that when you get MC'd people are not releasing you quickly or you are waiting too much for the small adds to pop out. And sometimes you are forgetting to recast your dots. Maybe you should try an addon to remind you everytime it drops from the boss or something.