when you replaced the ecm did you check the harness connector to see if any of the pins are damaged at the ecm ?, you don't won't to crack the engine for more then 10 seconds you can damage the main bearings on the crank from lack of oil. also disconnect the battery turn the lights switch on and leave on for 10 min. turn off switch and reconnect battery. see if anything gets better. John