Je vais un peut mettre en parallèle la mécanique auto (où je me débrouille mieux) et ton soucis. En général, sur une voiture, quand tous les éléments mécaniques sont ok et qu'il y a un problème de démarrage, cela vient, la plupart du temps, d'un capteur ou d'un élément identique.

Exemple: capteur PMH (point mort haut), bobine, bougie, sonde qui ne renvoie pas d'infos, etc...

Je ne sais pas comment est foutu le X8 sur ce plan là, mais ce sont des pistes à explorer si vraiment mécaniquement, tout est clean...