If it was the theft deterrent, the fuel pump wouldn't prime, as the theft deterrent kills the fuel pump relay. I would check for power getting to the "s" terminal of the starter solenoid. If there is no power to the "s" terminal when the key is turned to start, you've got a bad ignition switch or neutral safety switch. If there is power there, either the starter is bad, or the battery doesn't have enough amperage to turn the starter over.