Ecm is in good working condition.It will require programming once received