Disclaimer - These directions are from my 90 FSM and may not be entirely accurate for a 91.
Check your CCM for codes and proper operation.
Ground A (top right) & G (bottom left) on the ALDL.
The CCM will display any codes in the speedo panel. C codes are current, H is History. It should scroll through 2 or 3 modules ( 1, 4 & 7 if equipped)
Module 1 is the CCM
Module 2 is for the ECM
Module 7 is for Active Suspension
You will probably have an H code and possibly a C, for VATS.
Now, even with the new bypass in place, the CCM may not be reading the value correctly. To check the CCM data ( hopefully it didn't change for the 91) push the Trip/Odo button to change the readout to 1.2.
Look in the odometer display and you should see a 01 on the left. Push ENG/MET button until 06 is in the readout. The display should show 3 digits to the right of 06. These numbers correspond to the resistance the CCM is reading from the key, or bypass.
This is a list of the numbers and key code:
33 - 38 1
42 - 47 2
52 - 58 3
64 - 70 4
76 - 83 5
91 - 98 6
106-113 7
121-128 8
136-143 9
149-156 10
164-170 11
177-183 12
188-193 13
200-204 14
208-212 15
Since you ordered a bypass, you should know your key code and be able to compare it to these numbers. If the problem is still VATS related, this should verify it.
Just so you know, I also had the same problem and ordered a bypass. Mine still did not want to turn over and the key value still didn't match.
I ended up snaking my fingers behind the CCM and wiggling connectors until the value changed to the range accepted by the CCM. She's been starting ever since.