Houston, we have lift off. Bob, your the man! I renamed all of the timers to be unique and set them all to 99 with replace. BAM. Everything is working. I set up a weak auras config to watch the cooldowns on the Paladins DPS rotation and its firing as expected immediately as they come off of cooldown and Recount verifies all spells are being cast.
Here is the working config for anyone who needs/wants it for example purposes.
https://pastebin.com/ECDtUyYGLessons learned:
Give all your timers at the class key map level unique names that you can match up to what ability its timing.
For example: Timer AOE DPS Rotation:Frostbolt Ability in xx seconds, max timers 99 and reset when reached (see config)
If you don't you will see the issues I had when using the same timer for multiple key maps where the same ability is used in various keymaps (AOE DPS, DPS, Pull, CC, etc.)
Don't cut the branch your standing on (see earlier posts in this thread)
Listen to whatever Bob says. Seriously. Do it.
Thanks again. That was fun and educational learning experience! Love it.
Going to try a dungeon run now. I'm sure I'll be back with more questions after I analyze my wipe logs. hahaha =)
The Wartooth