Ring up haltech direct and see who are haltech proponents in your area. Someone who has dealt with haltech for years will do old and new stuff no problem. Even if you find someone willing to do it and it costs a little more, it will still be cheaper and less of a pain in the arse than replacing it, and the E6k is still, in my opinion, a fine ECU.