0
John Paul II was preceded by Pope John Paul I who was preceded by Pope Paul XI.
There were 2 Pope John Pauls. The last Pope was Pope John Paul II.
Pope Paul VI was elected pope after the death of Pope John XXIII.
There was a Pope John Paul I and II and a Pope John XXIII but never a Pope John Paul XXIII
Yes, he was the 23rd pope to take the name John.