"Aftermarket alarm" is the first red flag I see. Try disabling (unplug completely) it and see if anything changes.
The problem is, aftermarket alarms are notorious for not integrating well with PATS, which is the factory installed anti-theft system.
When you experience the no-start issue, does the little red 'theft' light in the cluster flash rapidly? If yes, that is an indication of PATS being activated.
The problem is, aftermarket alarms are notorious for not integrating well with PATS, which is the factory installed anti-theft system.
When you experience the no-start issue, does the little red 'theft' light in the cluster flash rapidly? If yes, that is an indication of PATS being activated.