Try swapping the stock ECM back in and see if it stays running.