Most drive systems have a current limiter so the ECU will not burn out. Trouble is, not all have a current limiter.
Those very high resistance readings can be anything from poor connection to ground to the meter itself.
Very high readings like 25 MOhm are what we would consider open. They can change just by letting the meter sit and let the battery wear down a little more.
Just my $0.02