You might have already covered this but check the power and ground wires on the 60 pin ECU connector. Mine had a issue where you could just touch one of them and the car would shut off. I ended up buying a new 60 pin connector and swapped them, tightening each physical connection as I moved it...