Quote:
granted everyones has a bit better gear score than I
No-one here cares about Gear Score
Example : Talisman of Resurgence is utter crap and has nearly twice the gear score of Abyssal Rune.
Looking at armory : why 23 spell everywhere ? Are haste and crit valued so damn low for you by Simcraft that 17 Spell / 10 Haste or 17 Spell/10 Crit don't beat 23 spell ? I'd bet not. Regem every single yellow slot with 12 Spell/10 Haste.
You could spare 63 hit, but I'm sure you know

Looking at the logs : your DoT uptimes are way too low. You're below 80% on Saurfang that's really bad. 90%+ should be your aim. Below 90 is bad, below 80 is terrible.
Festergut Parse :
- 103 ticks of VT => 21 casts
- 14 Imp DP
- 8 MBs
- 1 SW:P
- 0 SF ??? Why ?? Even if you don't need the mana, you need the DPS.
Total = 44 casts
Your GCD = 1.5 / (1+0.32) = 1.14 s
44 x 1.14 = 51 sec
Fight was 4'24 = 264 sec
264 - 51 = 213 sec left for MF.
Your MF = 2.51/(1+0.32) = 1.9 sec
1 tick MF = 1.9/3 = 0.64 sec
213 / 0.64 = 333 ticks of MF were theoretically possible without BL/H.
You landed actually 240, missing 93.
93 x 0.64 = 59.5 sec lost over 4'24.
You lost 22% of the fight somewhere (probably more as you used Lustism). You had Vile Gas for only 2 sec, so you really lost 57sec either in Latency (brain and network), scratching balls, moving without casting or clipping stuff.