Direct answer
When is ECU programming appropriate?
It may be relevant after a control-unit replacement, when software is damaged, when an update needs assessing or when the original software needs restoring.
For an assessment, we need vehicle identification, control-unit details, current fault codes and information about previous software work.
- Check the software version
- Restore original software
- Prepare a replacement control unit
- Assess recovery after an interruption