Also the engine light being on , what kind of code reader was used ?  If the light is on there must be a stored code , was it just an obd scanner type , you need a dedicated manufacturer specific as this will search the address protocol for manufacturer specific codes . We have an autel tool which is pretty good on chrysler