I don't know if this will help but if your DH won't attack Kulle try three things (one of these worked for me, but not sure which one it was):
1) Make sure you do not have "Sentry" as an active skill in your tool bar (I was running fine, put this in the tool bar and it stopped attacking, started attacking again when I took it back out);
2) Make sure your tool bar [1] Vault, [2] Smoke Screen, [3] Marked for death, [4] Preparation, [LC] Hungering Arrow, and [RC] Impale; and
3) if you edited it to turn on Loot function (I am using "No Trash Loot Legendaries Only") make sure you take you loot radius way down (25 seems to be working for me) otherwise it will sit on that little bump in the center circle and try to loot the soulstone the whole time and never attack ZK.
I know nothing about writing profiles, programing or C+... I just messed around with some stuff and this worked for me. I hope it helps.
BTW - Great Profile, ran solid (once I fixed my issues) for about 2.5 hours now and I have leveled from 28 to 38 at 50 runs/hour.