When it happened to my truck in 2001, the culprit was TWO fuses feeding the alarm box - one sticky door lock was causing the fuses to blow. And for whatever reason it would do exactly that - the engine would crank but not start. Replaced one of the fuses with a circuit breaker and haven't had this problem since.
That sticky door lock finally gave the ghost yesterday, 11.5 years later.
That sticky door lock finally gave the ghost yesterday, 11.5 years later.