I would advise not to "just move things around" until I get it to work mentality. You may cause more damage then you already have. I would say if you know you are not an installer, don't keep trying, get advice from a local shop. Usually if you ask around an installer will feel bad for you and give you some advice and even a diagram on what to do. It is kinda difficult explaining in chat on how to do something. I have about 10 to 15 years of hands on experience which can never be learned by reading how to install something. I will advise you get familiar with terminology used in installing, that will help you to understand diagrams and wiring instructions.
When you jump the ignition it is only powering up ignition system and will not start, and it shouldn't or there is a problem.
This is a post I made earlier how to program xk531 to a 2000 jeep grand cherokee
The viper should have a blue wire in a 4 pin connector on the relay pack. That will be the ground while running to brown wire on xk531. The purple wire is data which sounds like you have hooked into your odbII pin #2. The transponder will need to be programmed to the vehicle with 2 valid keys.
I have made a special relay box to power up ignition and fire the ground while running input to make programming easier for me on cars such as dodge, chrysler or when installing Audiovox remote starters.
To enter program mode you insert first valid key and turn to run or ignition position. Wait for the anti-theft light to go out and take that key out and insert second key. Do this within 5 seconds and turn to ignition or the run position and wait for light to go off. Leave ignition on and wait to hear a chime and then it will be in programming mode. Take the second key out of key cylinder. Then fire ignition within 5 seconds while holding the xk531 in front of the key cylinder and wait for the anti-theft symbol to stop flashing and go off (this can take up to 20 seconds or so). Shut ignition off and it should be programmed to the vehicle. Run the wires from module to around key cylinder and fasten in place with a cable tie or some good electrical tape (3m 33+). Hook up ground while running or also referred to as status output by DEI and then with all other connections make test for start. Make sure proper engine detection is being used such as tach or tachless. It should start up after this is done.
Factory disarm is not needed with xk531, the module will interface and arm on lock and disarm on unlock.
I also would advise not mess with program options. I did one the other day at a dealership 30 minutes away trying to get the driver door priority to work and it went into a lock out mode. In other words, it froze up on me. I had to drive back to my shop and have it reflashed to reset it and drive back out to the dealership to finish the install hoping it was going to work. It did thank god or I would have had to wrap and bury a key for that part of the install and change out the module to a xk03 flashed to the JDL format.
The wire I'm test'n isn't doin' what it's supposed to be doin'... I am so glad I printed that tech sheet, with the wrong info.
Do it right the first time... or I might have to fix it for ya