If battery has been disconnected for any reason, Code P052 will set. PCM keeps a running check on the memory, if memory changes, it resets.