Grâce à la reprogrammation moteur, vous pouvez rendre votre voiture plus puissante sans changer ni le moteur, ni la voiture. L’accélération de votre voiture dépend de la quantité de carburant injectée dans le moteur et de l’allumage (l’allumage a lieu dans les cylindres par les bougies).
Cette injection est commandée par un boîtier électronique appelé calculateur ou ECU (Engine Control Unit, unité de contrôle moteur en français). Ce calculateur est programmé pour transmettre des « ordres » aux injecteurs en fonction de différents paramètres, telle que l’accélération. La quantité de carburant injectée dans le moteur ne pourra pas être supérieure à ce qui a ce qui a été programmé dans le calculateur.

Avec les outils et les logiciels adéquats, il est possible d’extraire la programmation d’origine du calculateur, de l’analyser, puis de la modifier pour améliorer le rendement. Ce processus est la reprogrammation moteur.
Bien entendu, la reprogrammation moteur est faite dans les limites imposées par le constructeur. Par exemple, la boite de vitesse peut supporter le couple du moteur jusqu’à une certaine limite. Or la programmation d’origine du calculateur est faite de manière à ce que le couple maximal soit loin de la limite imposée par d’autres pièces de la voiture telle que la boîte de vitesse. La reprogrammation moteur améliore donc le rendement tout en restant sous les limites imposées par le constructeur.