Hello .. I have a 96 olds acheiva sl 2.4 and some time you will go to start and it will do a bulb check and start and others there will be no bulb check and it will not start. I have checked the ignition b+ and
12volt constant to the cluster and it is always there, check serial data voltage from pcm and always there. The only codes were history codes of P1601 and P1629. When the car starts it runs fine, no theft light, no check engine light. The dealer has replaced the ignition switch twice and no one can figure this out.Thanks Mike