Hi, welcome to Just Answer
This is a common problem with the Passlock Security system. It may be a defective sensor in the steering column, but more commonly it is just a programing issue. The next time it occurs, when the engine is not firing, try the 30 minute procedure below. You may need to try it a couple of times if it doesn't do the trick the first time through. And if the problem continues, the Passlock System will need a scan with factory level equipment to determine a sensor failure.