Sounds like a Crank Sensor to me what does anyone else think?
My experience with Crank Sensors on other cars is, when died completely the car with turn over until the battery is flat but not start.
Sometimes start fine, then when warmed up it will cut out then not start until cooled...