Okay, I promised to update my post when I figured out what was wrong. I used an ebay service from the user name bmwsalepro (They are called ECU Exchange). They tested and repaired my ECU for a reasonable price. I don't have it back yet to confirm the car will start but my problem was in the PCM. I will update later once I get the car running. Here is what the ECU repair service said was wrong.
ok so your computer needed a lot of work, a few bad circuits. not sure if the wiring is ok, or if the vehicle was in an accident but there is a cause to the damage you need to double check the vehicle very well before installing the replacement computer.
also follow the VTSS relearn procedure we included in the box, the computer was in security mode. the procedure says use the drivers door lock but on the viper you can use the key at the hatch lock. (if you have any questions please ask we are here to help)
your sensor ground circuit was burnt, we were able to repair. this goes to all your engine sensors and back to the pcm as an internal ground. this should be checked for any shorts or open circuits.
the ASD circuit was burnt, that send power out to all the injectors, the fuel pump relay and more. this should be checked for any shorts or open circuits.
the power supply in your computer was also defective. the 5v circuit was burnt, this send 5v out to all the engine sensors. make sure this wire is not shorted to ground or open.
we replaced the power supply along with the capacitors and voltage regulators while we were in there.
we also beefed up a couple other ares known to fail while we were in there.