Current Information selected:
The information we have on a 2006-2008  KIA - Optima , has been generated below.
 
1. Quick description before we start wiring the SWI-JACK .
The SWI-JACK 's wire color we are going to use is White. This is the White wire on the SWI-JACK , not the vehicle!
The other wires on the SWI-JACK , green, yellow, orange and blue wires are not used for your KIA Optima.

This leaves you with a Red, Black and two loop wires. These wires will be discussed down below.
 
2. Picture of the KIA Optima plug.
The connector is viewed from the pin side not wire side.

Fig. 1
Additional pics
 
3. Connecting the SWI-JACK 's steering wheel control input wire to vehicle plug.
  • Connect the SWI-JACK 's White wire to pin 6 (brown wire) of the above connector.  Cut the purple loop then connect a 5100 ohm resistor to the second purple wire, cap off the first (outside edge) purple wire. Connect other end of resistor to the white wire.

    Connect pin 18 (green wire in vehicle harness) to chassis ground.
  •  
     
     
    4. Connecting power and ground wires.
    Black wire: Connect the SWI-JACK 's black wire to chassis ground. This is usually a black wire on the aftermarket wire kit.
    Red wire: Connect the SWI-JACK 's red wire to a switched +12volt wire. This is usually a red wire on the aftermarket wire kit.
     
    5. Instructions for cutting or not cutting loop wires.
    Step A: Cut the Purple loop wire in half and insulate both ends.
    Step B: The brown loop wire does not need to be cut.
     
    6. Programming the SWI-JACK with a version number.
    The SWI-JACK has to be programmed for version # 9.
    1.  Press and hold the Program Button on the SWI-JACK while turning on the vehicle to the accessory position. The LED will turn on.
    2.  Release the Program Button and the LED will turn off.
    3.  Press the Program Button 9 times. Each time you press and release the Program Button, the LED will turn on and off. Once you press the Program Button 9 times, wait for 3 seconds. The LED will flash 9 times indicating it is programmed for version 9. If it flashes the wrong version number, you will have to start all over at step 1 above in this section. Turn the key off.
    4.  Once you have programmed the correct version number, you will not have to do these steps again. If you need to reprogram the steering wheel control, you can go directly to the next section.
     
    7. Programming the SWI-JACK to learn steering wheel control functions.
    1.  Turn the key to the accessory position (you do not need to hold the Program Button at this time). The LED will flash 9 times. This indicates it is programmed for version 9.
    2. 

    Press the Program Button until the LED turns on, then release the button (This will erase all previous learned steering wheel control functions). The SWI-JACK is now ready to learn a command from the steering wheel.

    3. 

    The SWI-JACK must be programmed in the specific order shown in the chart below. If a function is not needed, it may be skipped. Adjust the Radio Select switch on the side of the SWI-JACK according to the chart. Alpine = 1, JVC = 2, Kenwood = 3, Clarion = 4 and Blaupunkt = 5.

     
    Alpine
    JVC
    Kenwood
    Clarion
    Blaupunkt
    Switch setting for
    SWI-JACK
    1
    2
    3
    4
    5
    1
    Volume Up Volume Up Volume Up Volume Up Volume Up
    2
    Volume Down Volume Down Volume Down Volume Down Volume Down
    3
    Mute Mute/Power Mute Mute Mute
    4
    Preset Up Preset Up Source

    Track Up

    Source
    5
    Preset Down Source Seek Up Track Down Track up
    6
    Source Seek Up Track Up Band Track down
    7
    Track Up Seek Down Track Down Source Disc up
    8
    Track Down Select Disc Up/FM   Disc down
    9
    Power Band Disc Down/AM   OK
    10
    Ent/Play        
    11
    Band/Program        
    4.  With the LED on, press your steering wheel button until the light goes out and hold for one second more.
    5.  Release and the LED should come back on.  If it does not please double check all connections and verify for correct version programming.
    6.  Repeat step 4 and 5 to program additional steering wheel buttons in the order corresponding to the chart above for your SWI interface.
    7.  If you come across a command in the chart that your steering wheel does not have, or you do not want to program, press the Program Button on the side of the SWI interface.
    8.  The LED will flash once rapidly and then stay on confirming that you have successfully skipped that command and are ready for the next button.
    9. When you are done programming all the buttons, wait for about 7 seconds. The LED will flash 3 times indicating it is done programming. The LED will then flash 9 times indicating the version number.
     
     
    8. Testing the SWI-JACK .
    1.  Connect the plug to back of radio's steering wheel input jack or harness.
    2.  With the vehicle on, press a steering wheel button to control the stereo. The SWI-JACK should control the aftermarket stereo with the function you taught it. Test all other buttons.
    3.  If the interface does not control the radio as the steering wheel indicates, the buttons were either pressed in the wrong order or a step was not skipped properly.  Return to category 7 and reprogram.
    4.  Make sure all unused wires are isolated separately.
    5.  After all commands are verified to work properly, secure the SWI interface so that tension will not pull either of the connectors loose or apart. 
    6.  That's it! Enjoy!