Yeah that fixed the problem. I just assumed since I had the current MQ2 zip that it was a problem in the macro itself. Will have to put the Bug Report forum on my "things to check when things go wrong list."
Upon starting the macro and casting self buffs, it will mem the correct spell and then try and cast before the spell gem comes up. This results in a bunch of "You haven't recovered yet" spam. When sending a tell for a specific buff, I have to send the tell twice to get the buff. First tell...