Why ECU repair prices vary
ECUs differ by vehicle, generation, internal construction, damage type, parts availability, and testing time. A water-damaged module, a failed output driver, a communication issue, and a data-transfer request do not require the same work.