I'm having a strange issue with my cool down timers...they seem to finish the cool down, and then add an additional 5-15sec on after, and then a 1-2 sec cool down after...that is 3 separate cool downs! >.< I will have to try this fix and see if it helps.