Sorry to hear that man. I was in the same position with my Electromotive a couple months back. That company is even worse because they are run by engineers who have absolutely no customer service skills. The ONLY time anything got done is when I called and bitched. I've heard AEM stands behind their units, but this will be the test
This crap just makes me want to get a Megasquirt. Its cheap, and if something screws up, I'm the only one to blame.
Please keep us posted on your progress.