Destro 7.2.5 (Need help tweaking)

Let the sequence running for 10minutes(Wasn’t watching) and finished with 600k dps on Rebellious Wrathguard on lock order hall . Don’t think its a good sequence, but the others I found here have to many lockdowns. I’m a 899 lock with 2 legs(trinket, neck) using an imp. Running with synapse with this macro:
Down 1
0.075 secs
Up 1
0.920 secs
If anyone can tweak to around 800k without lockdowns would be perfect. Thanks in advance

Sequences['WADestro'] = {
  Author="Eu",
  SpecID=267,
  Talents = "1233122",
  Default=1,
  MacroVersions = {
    [1] = {
      Trinket2=true,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Priority",
      KeyPress={
        "/cleartarget [dead]",
        "/assist [@focus, exists]",
      },
      PreMacro={
        "/petattack",
      },
        "/castsequence [combat,nochanneling] Immolate, Conflagrate, Chaos Bolt, Chaos Bolt, Conflagrate, Life Tap, Drain Life",
        "/cast [nochanneling] Incinerate",
        "/castsequence [combat,nochanneling] Channel Demonfire, Dimensional Rift, Chaos Bolt, Chaos Bolt, Conflagrate, Immolate, Conflagrate",
        "/castsequence [combat,nochanneling] Soul Harvest, Grimoire: Imp, Dimensional Rift",
        "/cast [combat, nochanneling] Summon Doomguard",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}