I'd have a shop diagnose it before throwing a $200 ecm at it, especially since immobilizer requires programming. Not saying it couldnt be that but that's always my last resort after checking all other parts of the system. I know you said your checked all your fuses, but I'd be sure to check the...