Some salvage yards, like CoPart, ship their parts out so that could be an option. I guess you could try Ebay for an ECU as well, probably cheap on there.
There is definitely a way to program things on your own, however I do not know what equipment that would be or what it entails. But if you...