LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Fiat >> 2017 >> 124 Spider Classica, Automatic Trans >> Repair and Diagnosis (Single Page) >> Accessories & Equipment >> Collision/Avoidance >> Electronic Control Modules (Service Information) >> Module, Radio Frequency (RF Hub) >> Module Programming >> Key And RFH Programming
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Key And RFH Programming

ADD KEY  - Reference STAR ONLINE case number: S1808000032 (Unable To Program Key Fob and/or Negative Response 0x11). This case will walk you through the key fob programming process on a Fiat 124 Spider (BA). The procedure is different from other FCA vehicles and more sensitive.

NOTE:

The Fiat Spiders electrical system architecture is very sensitive to battery voltage. A battery charger MUST be used when performing this procedure if you want to have any chance of success.

NOTE:

Up to 6 keys can be programmed to the vehicle. To add multiple keys, run the routine for each key.

NOTE:

Connect the battery charger and confirm the battery is above 12 volts.

  1. Log into DealerCONNECT and retrieve a new PIN number using the standard process.
  2. Connect to the vehicle using the WiTech 2 diagnostic scan tool. Go into the RFH (Radio Frequency Hub) and click on the "Misc Functions" tab. Then click on "Add Key".
  3. You will be prompted to enter the PIN you retrieved from DealerCONNECT in the previous step. Enter the PIN number and press continue.
  4. The PIN now needs to be validated by FCA and Mazda. This process involves contacting multiple servers in the background through WiTech 2. The process takes 7 Minutes to complete.NOTE: On early build vehicles, the 7 minute delay may not be required. Continue to Step 5 if the PIN is validated immediately. 
  5. Once authenticated and unlocked, a screen showing "Shift to the additional registration mode of remote transmitter" will be displayed. Press "Continue".
  6. The "Add Key" menu will now display the "Registration Procedure". The procedure currently written in WiTech is not entirely correct  and is being updated. DO NOT PRESS CONTINUE  until after performing the "Registration procedure" outlined below.
  7. Per instructions:
    • Depress the brake pedal on Automatic Transmission equipped vehicles or depress the clutch pedal on Manual Transmission equipped vehicles. The Push Start button will start blinking green.
    • Within 10 Seconds of depressing the brake or clutch pedal, place the FIAT logo end of the key fob up to the push button. Do not depress the push button  .
    • Once completed successfully, the light will turn solid green (indicating a new fob) or solid amber (indicating a previously learned fob is reprogrammed).
    • Confirm the registration of the remote transmitter. When you depress the brake or clutch pedal, the green lamp in the Push Button Start will start blinking. When registration is completed successfully, the green lamp will turn OFF (amber lamp in the Push Button Start will turn ON).
  8. Once the key fob is successfully learned by the RFH, press Continue. On the following screen, if you want to program additional fobs DO NOT select "Yes" and press Continue. You must press Cancel and restart the entire procedure from the Misc Functions menu. Only one fob can be added at a time. 
  9. You will now need to complete the programming of the key fob. This part of the procedure is not performed through the diagnostic scan tool.
  10. Cycle the ignition Off.
  11. Press the Push Button Start with the Fiat Logo (microchip) end of the key fob.
  12. The vehicle should start.
  13. Cycle the ignition OFF and place the key fob in the passenger seat. The vehicle should now start when pressing the button with your finger.

If unable to program and receiving a Negative Response 0x11, this occurs when the RFH is partially unlocked. This can be caused by performing the key programming procedure incorrectly. Follow the steps below to resolve:

  1. Connect the diagnostic scan tool.
  2. Go into the PCM and click on the "Misc Functions" tab. Select "PCM/RFH Replace".
  3. You will be asked to enter a PIN number. This is the same PIN you retrieved in DealerCONNECT on Step 1. Unlike the key fob programing, all vehicles will require the 7 minute delay prior to the procedure being completed.
  4. Once the PCM/RFH Replace procedure is completed, the RFH will be unlocked. You can now continue programming a key fob starting back at step 2 in the programming procedure above.

ERASE KEY AND PROGRAM  - (2 CURRENTLY PROGRAMMED TRANSMITTER ARE NEEDED FOR THIS PROCEDURE)

  1. Connect the scan tool to the vehicle.
  2. Select the RFH.
  3. Within RFH, select the "Misc Functions"  menu.
  4. Select the routine "Erase Key and Program"  and follow the on-screen instructions to complete the process.

VARIANT CODING 

  1. Connect the scan tool to the vehicle.
  2. Select the RFH.
  3. Within RFH, select the "Misc Functions"  menu.
  4. Select the routine "Variant Coding"  and follow the on-screen instruction to complete the process.

NO PROGRAMMED KEY OR RFH REPLACED 

  1. Connect the scan tool to the vehicle.
  2. Manually enter the vehicle information (year, model) and then select submit.
  3. Select the RFH.
  4. Within RFH, select the "Misc Functions"  menu.
  5. Select the "Force Ignition On"  routine and follow the on-screen instructions to complete the process.
  6. Exit the RFH after the "Force Ignition On"  routine has completed.
  7. Select the RFH.
  8. Within RFH, select the "Misc Functions"  menu.
  9. Select the "Add Keys"  routine and follow the on-screen instructions to complete the process.
  10. Within RFH, select the "Misc Functions"  menu.
  11. Select the routine "Variant Coding"  and follow the on-screen instruction to complete the process.

IMMOBILIZER PARAMETER RESET  - RUN THIS ROUTINE AFTER THE RFH CONFIGURATION ROUTINE IS COMPLETE.

  1. Connect the scan tool to the vehicle.
  2. Manually enter the vehicle information (year, model) and then select submit.
  3. Select the RFH.
  4. Within RFH, select the "Misc Functions"  menu.
  5. Select the "Force Ignition On"  routine and follow the on-screen instructions to complete the process.
  6. Exit the RFH after the "Force Ignition On"  routine has completed.
  7. Select the RFH.
  8. Within RFH, select the "Misc Functions"  menu.
  9. Select the "Force Ignition On"  routine and follow the on-screen instructions. When prompted to Set the ignition button to off, this time LEAVE THE IGNITION BUTTON ON, click on CLOSE, EXIT from the RFH module. 
  10. Select the RFH.
  11. Within RFH, select the "Misc Functions"  menu.
  12. Select "Immobilizer Parameter Reset"  routine and follow the on-screen instructions to complete the process.

SPEED CONTROL SWITCH FUNCTION RECOGNITION  - THIS SHOULD BE PERFORMED WITH THE STEERING WHEEL SWITCHES OR THE RFH ARE REPLACED.

  1. Connect the scan tool to the vehicle.
  2. Select the RFH.
  3. Within RFH, select the "Misc Functions"  menu.
  4. Select the "Steering Switch Status of Cruise Control and Limiter Speed"  routine