Hey there.
Want to give a little feedback too, since I use your profile for lvling my 87dk.
First of all...is the lvl check really necessary? If it is it would explain some issues I came along^^.
In blood spec your profile sometimes suddenly stops its activity. All runes are available and RP is almost full...and it is only autoattacking.
I realized to change the crimsonscourge id in [misc] spells to-----------------
-----------------
-----------------
-- PROCS/BUFFS --
-----------------
LichborneBuff = UnitBuffID("player",Lichborne)
VampiricBloodBuff = UnitBuffID("player",VampiricBlood)
CrimsonScourgeBuff = UnitBuffID("player", 81141) <---changed this line
SuddenDoomBuff = UnitBuffID("player",81340)
and I think I changed the spell ids of icy touch and plague strike, since they were never used in my german client. But these changements did not solve the problem of having the profile stopped.
After switching from single to aoe profile it sometimes hangs too. These issues only happen when attacking mobs...being on the training dummy there where no stops (beside crimson scourge proc stop and diseases not being applied).
I hope you can use these infos for tweaking since english is not my native language. Feel free to ask for specific infos, I will do my best to provide the needed infos.