When my wifes was acting up I used one of those pressurized lock de-icer and cleaners on the ignition cylinder. It helped for quite a while but I had already purchased the resisotrs and went ahead with the bypass when the weather turned nice. Its been about 3 years since then and not 1 issue starting the car since. You might want to try the lock de-icer first.
As for the bypass, you see the two white wires with the connectors on them coming out of the orange tube. What yuo do Is measure the resistance of your key and then buy resistor(*) that come real close to what you measure. Ince I had a spare connector I solder in my resistors acorss my spare connector and then unplugged the original connector (the one coming from the ign cylinder) and plugged in my bypass.
If you don't have a spre connector you'll need to cut the white wires in the pic and solder in (or twist wrap it in) your resistor across them on the connector end of the wires. Be sure to wrap your bare wires/leads with electrical tape so it doesn't short out on anything.
Looks something like this:
98 SSEi 111,222 miles.
Intense PCM, LS6 Valve springs, PEMS, FWI. Hawk Street Pads.