I don't know why trans fluid would make your car die but check the basics, that doesn't sound like a tranny problem...sounds like your losing spark or fuel.
I know this is about 9 years old but hoping so,one one will see this. I have a 1999 spyder eclipse non turbo 4g64. What ecu came with this car? Is it flashable like the 99 gst black box ecu?
I hear a lot of good things about craven performance and pbj racing(or performance w/e) but I doubt they have experience with too many dsms. But if they can make 1500hp vipers not blow up every season they can't be that bad.