As some may know, I bought Ohio Riders magnificent 1200 Sport, and am giving the girl a refresh.
Part of that was a New Dash I got from Harpers. I was a little anxious having heard all kinds of stories and thought I may need to send the keys and dash out for programming but NOT so. After install, the main key worked but gave the message reminder to 'program user code' The spare key didnt have a message and required a code to be entered every time. I wanted BOTH keys to work and to lose the startup message, so here is what I did to set a user code and program the keys.
Depending on your model, the approach is different, the Norge has a 3 position toggle switch with left/right/center push, and the Griso/12S has one single temporary push button that you tap quickly to move and hold to select.
Here's the process for setting user code. This needs to be done before programming new keys.
Programing User Code
1 Key on, not running
2. Toggle to Menu and select
3. Toggle to "Settings" and select, then toggle to "Set user code" and select. If you have one set, it will say "Change Code" From what I understand the 'factory' code is 00000, that is what my new dash was.
4. Message will say enter current user code, if a new dash is 00000. If you are changing the code, it could be 00000 or 12345 or the service code, it all depends on what the PO did.
5. Once current user code is entered, it prompts you to enter new code. I like to use the service code as my user code.
Now you are done setting up a user code. The next time you use your main key, you may not get that 5-10 second set user code reminder message. I'm thinking when you set the user code it must automatically register that key, but maybe not, I can't say for sure, just what mind did. Now you can program keys with the user code.
Programing KEYS
1 Key on, not running
2. Toggle to Menu and select
3. Toggle to "Diagnosis" and select, it will prompt you to enter the service code.
4. Toggle to Change Keys. You can also read the error codes, reset service and other baloney.
5. Select change Keys and enter your user code. It will then prompt you to 'enter key to be programmed.
6. Shut off the ignition switch. Make sure you are in a lighted space, as the LCD will give a message "Enter 1st key to program' insert key and turn on and off.
7. The message now pops up "Enter Second Key" Insert second key, turn on and off, and so on. You have 20 seconds to complete the programming. I 'programmed' both of my keys.
Once you are out of keys to program, let the system count down/time out, and test your keys. I THINK you can do up to 4 keys, but dont really know as I've never had more than two.
Bottom line, I started with a new dash and the process was easy. The 'long pole' is knowing what the current user code of the dash you are using is. If you don't have it you are hosed. If you have it, you can program new keys, even if they have never been used with that dash. I do not believe anything is stored in the key itself, it is the dash that 'learns' and reads the chip in the keys and registers or pairs it with the dash. From this experience, I THINK that you could get up and running with brand new keys (if you lost all) and program them. All you need is the current user code of the dash.
Hope this helps!