code erreur

Bonjour, je suis nouveau sur ce forum.
Je viens d'acheter un pajero court 3.2 did de 2004 avec 240 000 km et j'ai besoin de vos lumières pour un problème de défaut moteur.
Il fonctionne normalement mais le voyant défaut moteur est toujours allumé et parfois les voyants Esp et antipatinnage simultanément.
La lecture des codes d'erreur par la méthode galium donne le code 15 puis le code 25 qui se repète.
En débranchant la batterie pendant une heure ces codes réapparaissent dès la mise du contact sans que le moteur ai tourné.
Pour le code 15 il s'agirait de la gestion de température de liquide de refroidissement mais mon aiguille de température d'eau est stable et le ventilateur s'enclenche bien quand l'aiguille est à peu près horizontale.
Pour le code 25 il concerne le capteur de position d'avance de la pompe d'injection mais pourquoi se repète t-il plusieurs fois à la lecture.
Le fait de débrancher la batterie est-il suffisant pour effacer les défauts ?
Si quelq'un à des pistes je suis preneur, merci d'avance
Je viens d'acheter un pajero court 3.2 did de 2004 avec 240 000 km et j'ai besoin de vos lumières pour un problème de défaut moteur.
Il fonctionne normalement mais le voyant défaut moteur est toujours allumé et parfois les voyants Esp et antipatinnage simultanément.
La lecture des codes d'erreur par la méthode galium donne le code 15 puis le code 25 qui se repète.
En débranchant la batterie pendant une heure ces codes réapparaissent dès la mise du contact sans que le moteur ai tourné.
Pour le code 15 il s'agirait de la gestion de température de liquide de refroidissement mais mon aiguille de température d'eau est stable et le ventilateur s'enclenche bien quand l'aiguille est à peu près horizontale.
Pour le code 25 il concerne le capteur de position d'avance de la pompe d'injection mais pourquoi se repète t-il plusieurs fois à la lecture.
Le fait de débrancher la batterie est-il suffisant pour effacer les défauts ?
Si quelq'un à des pistes je suis preneur, merci d'avance