Yeah, I guess what I meant was, the wires are each different lengths so it would be hard to get them in the wrong spot. Also I didn't actually touch those in between it running and then not, but thanks for the input, its definitely my first thought too.

I've checked and rechecked those connections, swapped out sensors etc, just can't seem to nail it down.

I'd be curious to know if anyone on here had ever had ECM issues that presented themselves like what I'm seeing.