Either a duff coil pack or the immobiliser is cutting in and killing the ignition, have you tried getting it onto a code reader to see if there are any stored faults in the ECU's memory?
nigel
February 2012
Automatic Answer
We may have found other answers which could help you.