How does the VATs relearn work? Does the ECM get a "Password" from the BCM, thus allowing the engine to start, the BCM get a "Password" from the ECM, or do they make up a "Password" and share it between them?