MODEL CHEROKEE LIMITED. All parts have been tested either before or after removal from the vehicle. However, we understand that mistakes can happen and we apologize for any errors. Most of the electronic parts (ECU, modules, headlights, etc.) may need coding/programming.