If you can't Change your user code because of the # key then what make/model is it because an upgrade may be necessary if it's obsolete.
In most circumstances though the keypad may be repairable with the use of a kit purchased from the net.
e manno
February 2013