Repairing the EHCs is a complete waste of time.
Even if you somehow managed to find a way to repair them, not likely, if the firmware is damaged you will never be able to load up firmware to get it running right again.
I agree with Curtis. Your chances of reverse engineering an electronic control circuit without a full schematic and firmware/software interface are next to none. You will need much more than just a computer interface that downloads stored data.:up:
However, you could replicate the functions of an EHC if you are aware of all the signals. That would include signal levels, I/O impedance, timing, etc. Basically starting from scratch. Microprocessor and other logic circuits such as the EHC do not hold up well in an exposed destructive environment such as motorcycling. They do not hold up well to heat, vibration and moisture. If the wrong connector is touched after walking on a rug, or after swiping your hand on a piece of plastic, without grounding yourself, static electricity will render the unit useless. It can be very difficult to find and fix a damaged IC.
Good Luck.:2thumbs: