a. He'll set things straight again.
b. He'll set things straight one more time.
Do these mean
1. He'll set things straight before and he will do it again.
2. Things were good at first, then went wrong. He will restore things to the way they were.
I think from a logical point of view both should mean (1), but people generally use them to mean (2).