Whats funny is each key has its own variable. I think its not resetting them after deaths.
Might be it