That sounds like the MCU is also VIN-encoded :evil: . Unfortunately, each part can only be VIN flashed once. That means that either the entire electrical system needs transplanted to revive a car or use new parts.
My second i-MiEV, Koorz, wouldn't go READY after its first full charge after purchase. At first I thought it was still plugged in, but it wasn't. Had to turn the key off for a few seconds, then it worked. It must be one of those random quirks. The adrenaline boost certainly wakes one up, though :lol: . That would've sucked if it didn't start, as Bear was unavailable for some reason (can't remember, but I think it wasn't charged).
Does the code reader only show one code at a time, or will it show all active codes? What I mean is, if you get one code to go away, does a new one pop up?