I think that the Final 3 is
Michelle and Jo
Paul and Steve
Joseph and Grace
I can imagine Paul and Steve dominating the final Leg and then get stumbled by the final task (which I hope is a memory one)
Then Michelle and Jo FINALLY beat Paul and Steve when it counts
However Joseph and Grace always remain a possibility based on edit, but I really hope it's Michelle and Jo