I have been on the internet and that suggests it could be a problem with the ECU. How much will it cost to fix this?