Can you tell me what your normal rotation is? Also are you using Rune of Power and Combustion together?
I took a look at your gear, and it is not really that optimal IMO. Generally by default you want to look for Crit(higher)+Mast on every piece of gear. More crit gives you more pyro, and more mastery makes ignite do a ton of damage over time. It's kind of a dance between ilvl and stats when it comes to gear now.
I'm using some ilvl 835 gear in slots where I could have ilvl 840-845 pieces, because the lower ilvl item has high crit and mastery. Now I don't think that holds true between an ilvl 835 and lets says an ilvl 850-860 piece, because the intellect gain would be better for you.