I massively doubt its the ECM, you said yourself the datalog (what the ECM is seeing and logging) reads OK.
If you are asking if something half-broken and limping along, will eventually fail? Then yes, whatever is broken now... won't get better, unless you fix it or break out the Ouiji board.