On my eng i never run out of mana, i spam empathy and transference back to back and on stronger enemies i throw leech and wither in. I mean the mana cost for transference abd empathy is 15 each? So with revive you shoukd be at 30 mana per 10 seconds and the cool down on both is over 10 so yeah.