The car is a 2006 with 269,xxx miles. Been a great car until recently. Initially the car would shut off with no warning. No check engine light is ever displayed. The diagnostic display states "sudden power loss starter disabled", pull over stop car, wait 5 minutes car starts and drives fine with no issues. Problem increased in frequency to the point is was unsafe to drive. Parked car until I had time to work on it. During that time a door was left open and drained battery. Recharged battery turn engine over and it runs for about 30 seconds with no unusual noises and shuts off automatically. Check engine light does work but it stays on while engine is running. Display readout states electronic throttle body starter disabled. Wait about 5 minutes car will start but will shut off every time at 30 seconds. Any suggestions? I have checked all fuses, all electrical connections, and frayed wires. Upon checking ecm I did notice that it was not sitting in the two holding tabs were it should be. Again help would be appreciated. Thanks