They cost about 400US + shipping + duties etc on ebay. I had an issue with mine here in Jamaica and had to get an electronics man to fix it. He took it apart and cleaned up the board and re-soldered some of the connections, so far so good.
Maybe this could be an approach if you can find someone who can work on electronics. The pinouts for the ECU are available online if they need a guide to work with.