It doesn't sound like the box is toast. It seems like it doesn't like something. How fast is status light flashing? Once per second means there is can issue. Rapidly means that it is in flash mode. If flashing once per second, make sure can line is hooked up the same as it was (one connected, resistors in open plugs) Double check that can is enabled on the xfi tune just in case it somehow got unchecked.
If flashing rapidly double check the that all battery connections are good. Make sure ground connections are good as well. If they are good you can check that the pink ignition wire (can check at the 30 amp fuse) Pin 18-A1 has proper voltage on it. Also check that the blue flash wire is not touching ground.
You will not get any spark with the status light flashing, so don't keep cranking it because I'm pretty sure the injectors will fire and could flood the cylinders.
Anything else changed at all or just the battery. Nothing happened when changing the battery?
Brandon.