Pep Guardiola has signed a new contract and hopes to end an injury nightmare