For a free, easy, and temporary fix simply disable the accessory position.
I did this by removing the shroud around the steering column (3x T25 screws). Sitting in the seat, on the left of the column is a green connector going into the ignition switch. Take off the connector and remove the red striped wire from it. To do that, look for a little flap on the connector and flip it open. Then facing down the female end of the connector you'll see upper and lower holes. Identify which hole is the pin-release channel (I believe it is the upper), stick something in it, and you'll release the red striped wire's pin. Be GENTLE. Plug the green connector back in and test it out.
Anyhow you will lose accessories (but not the radio, which runs of the BCM, on mine anyhow). I have crank windows, power locks, and no alarm, so this was of little inconvenience if any.