Boia noite
Pelo seu relato, o motor vira mas nao pega, pode ser:
Sensor de rotaçao
Conector do chicote da bobina
Interruptor de impacto ( nao sei se todos Xsara tem. o meu BreaK tem isso, fica do lado esquerdo do cofre do motor, um botão com uma capa de borracha vermelha, ele bloqueia o funcionamento da bomba quando o carro bate, para evitar incendio. Depois e so aperta-lo que volta ao normal.
De qualquer forma, o seu problema é algum mal contato em algum dos conectores do qual descrevi acima. O dispositivo do conector, no qual o sensor de rotaçao ou a bobina, estas pecas nao estao com defeito, pois se estivessem com defeito o carro, iria parar de vez. Verifique tambem a caixa de fusiveis, nela existem fusiveis que controlam o modulo do motor, a bomba de combustivel, o bloqueio pela chave e outros. E existe mais um item, pode ser o miolo de chave ou o chicote do miolo de chave.
Se puder descreva com detalhes o que acontece , no momento que seu carro para. Se o painel apaga, se alguma luz de anomalia acende, etc.
Espero ter ajudado.