1. If led is always red, follow this: https://fortin.ca/en/qa/92073/faq-red-led-stuck-on?show=92073#q92073
2. once the remotes are programmed, there is no need to reprogram them.
3. Vehicle only cranking would indicate 1, or a few of the following...
--- Option 2.4 not enabled
--- If not using a t-harness, the ignition switch is not powered correctly.
--- Vehicle may be equipped with factory remote starter. Active/functional or not, it needs to be completely removed.
--- Bad ground
Start by fixing your red led. Reset and reprogram the evo afterwards.