Just as others said, seems most likely to be electrical or fuel related. Trace any wires that re-routed, modified or otherwise replace and played with. Look for any breaks in the insulation and use electrical tape to cover it.
It could have also been fuel. If the baffles in your tank are broken loose, then it is actually pretty easy to uncover the fuel pick up, at which point you instantly loose fuel pressure. Again, was it under a 1/3 tank?
Were you able to start the car and get going again after the turn?