Page 34 of 64

ZKE - 34
The blue "=" sign indicates what mode this
particular function is set to currently.
• Select the "not active" function and press
the continue arrow.
The system will accept the selection and
bring the KEY MEMORY main selection
menu back in the display.
If additional selections are required, enter
into the systems displayed and repeat the
steps from above.
• When all of the required KEY MEMORY
configuration selections are entered,
select 99 SET VEHICLE.
The next screen displays all of the selected
configuration changes.
Check the displayed list against the Owner's
selection list making sure all of the choices
are entered. Print this list out and place in
the vehicle history file for future reference if
necessary.
• Press the continue arrow to proceed with
the configuration.
The next display will request that the ignition
switch be "switched off and on again". Press
the "Yes" button to continue.
A bar graph indicating configuration process
is displayed along with the current battery
voltage.
The display will change indicating the
"Vehicle setting completed". Turn the
ignition switch back off for 10 seconds and
then back on. Verify the configuration
change(s) by activating the new function.
Page 35 of 64
ZKE - 35
Also located at the bottom of both the CAR
& KEY selection menus are the possible
selections:
• 97 FACTORY SETTING - This selection
automatically resets the original factory
default settings
• 98 REJECT SELECTION - This selection
resets the last selected entry to the
previous setting.
During the operation of the FACTORY SETTING selection, it is a normal function for the
LCM III controlled lights to flash.
Symbols: =The equal sign signifies the current mode of function
>The arrow symbol signifies selected changes to be encoded when all
selections are completed. This symbol can be seen when returning to a
selection menu to check on selected modes of operation prior to “99 Set
Vehicle”.
* The asterisk indicates the factory default encoding function after encoding.
Page 36 of 64

ZKE - 36
CAR/KEY CONFIGURATION AND THE ZCS CODING CONVERSION FEATURE
The ZCS Coding Conversion feature is still utilized for changing other system functions as
in the past. For example: The Language Display Change for the instrument cluster display
block is only available using the Coding Conversion feature.
CAR/KEY MEMORY SERVICE CONSIDERATIONS
Replacing Car or Key Memory Configured Control Modules:
If a Car/Key Memory capable control module becomes defective and needs replacement,
the specific customized data will be transferred over to the new replacement unit during the
ZCS encoding process.
If this is not possible due to extensive control module failure, the owner must be made
aware of the situation and requested to provide the options they originally selected. For this
reason, it is advantageous to print the selected features as mentioned in the CAR & KEY
MEMORY configuration procedures.
FZV Key Initialization Procedure:
Also mentioned in the FZV section of this manual, If FZV keys need re-initializing, make sure
they are initialized in the same order. Adhere to the colored label identification system for
proper key initialization sequencing.
Technician Awareness:
Car Memory/Key Memory Configuration obviously changes the functionality of the systems.
Before concluding a specific system is defective, review the Car/Key memory selection for
the vehicle you are working on. There may be an owner selected function activated that is
not a common selection, causing misunderstanding of the system's function.
When working on a Car/Key Memory capable vehicle, avoid using the FZV keys. Use the
driver’s door lock to lock and unlock the vehicle to maintain the owners memorized settings.
If settings had to be modified as part of repair procedure, inform service advisor of situation
to convey to vehicle owner.
Page 37 of 64

ZKE - 37
POWER WINDOWS
The power window operation on the E53 is similar to previous systems. Features of the
system include:
• Control of the front and rear door window motors is carried out directly by the GM.
• One-touch operation in both directions on all four windows.
• Cable type window regulator used for all windows.
• Anti-trap detection is provided by the pressure sensitive finger guard .
• Push/pull window switches
• The rear window switches located in the rear doors can be deactivated by the pressing
child lock out switch in the center console.
• Convenience closing/opening of the windows from the driver's lock cylinder or
convenience opening only from the FZV remote key (FZV operation can be owner
customized with the Car Memory Function).
• Window operation with the ignition switched off until a door is opened or 16 minutes has
elapsed after the key is switched off.
• Window load switching is through relays integral of the GM for rear windows and in the
respective door switchblock modules for the front windows. The current draw is
monitored for end limit position. The maximum run time for the window motors is limited
to 8 seconds. This allows the motors to be switched off if the end limit load sensing fails.
Page 38 of 64
Page 39 of 64

ZKE - 39
WINDOW ANTI-TRAP DETECTION
The window anti-trap detection feature is only active in the one touch and convenience
close modes of operation. If the window switch is pushed/pulled and held, the Anti-trap
feature will not function.
The rubber pressure guard located at the top
edge of each door frame consists of two contact
strips that close when subjected to pressure.
This provides anti-trap detection and signal
generation to the GM.
When the contact strip closes, the window
immediately (10ms) reverses direction as with
previous anti-trap systems. The contact strip
does not require that the anti-trap feature be
initialized prior to operation.
The pressure sensor finger guard has a
resistance of 3.0 KOhm and it is monitored for
open circuit. When pressed, the monitored
resistance changes to <1KOhm. Faults with the
anti-trap system require that the window switch
be held to close the window.
CONVENIENCE OPENING/CLOSING
The GM and Front Door Switchblock Modules provide the convenience open/close feature
providing control of the power windows (and sunroof) from outside the vehicle with the key
in the driver’s door lock. The FZV provides the same function for the opening only.
• The anti-trap feature is active during convenience closing from the driver’s door lock.
• The convenience open feature provides outside activation of the windows and sunroof
in the same manner.
• If the GM receives a request to operate convenience close or open for more than 110
seconds, the function is deactivated and a fault code is stored.
• The Car Memory Feature can activate and deactivate the Convenience Open Feature
from the FZV’s control.
Page 40 of 64
SUNROOF
The sunroof is mechanically similar to previous systems. All of the electronic controls and
relays are contained in the sunroof module (SHD). The module is connected to the K-Bus
for comfort closing/opening, unloader signalling during engine startup, diagnosis and fault
memory purposes
SUNROOF SWITCH
Mounted in the sunroof motor trim cover is the sunroof switch. Also similar to previous
systems, the switch provides coded ground signals for system operation.
The following switch signals are generated over three wires through coded combinations:
• Rest position
• Slide open request (press and hold switch - first
detent of open position)
• Automatic slide open request (press further to
second detent and release)
• Tilt open (press and hold)
• Slide close request (press and hold switch - first
detent of close direction)
• Automatic slide close request (press further to
second detent and release)
ZKE - 40
K BUS
Page 41 of 64

ZKE - 41
SUNROOF MOTOR/MODULE (SHD)
The combined motor module has a 13 pin
connector for interfacing the switch, and
vehicle harness (power ground and K bus.)
The motor contains two hall effect sensors
that monitor the motor shaft rotation
providing sunroof panel position.
The hall sensors also provide the end limit cut
out function for the SHD once the system is
initialized. The SHD counts the pulses and
cuts the motor out prior to the detected end
run of the sunroof panel.
INITIALIZATION
Initialization is required for the SHD to learn the end positions of the motor's travel. The hall
sensors provide pulses for motor rotation, the SHD counts the pulses and determines
where the panel is by memorizing the stored pulses.
If the system is not initialized, the sunroof will only operate in the tilt up and slide close
positions. Initialize as follows:
• Press and hold the sunroof switch in either the tilt up or slide close positions for 15
seconds.
• The sunroof motor operate momentarily signifying initialization acceptance.
The SHD memorizes the pulses from the hall sensors on the next activation of the motor
by driving the panel to its end run positions. The SHD senses an amperage increase and
determines the end run position. The counted number of pulses is then used as the basis
for calculating the panel position.
ANTI TRAP FEATURE
The anti-trap feature of the sunroof uses a hall sensor to detect obstructions while the
sunroof is closing (pulse frequency slowed down) in the automatic close function. The anti-
trap feature is shut down prior to full closing (4mm from full closed) to allow the sunroof the
seat into the seal.
Additionally, the anti-trap feature is not functional when the switch is held in the manual
close position.