Sensors are all pre-programmed before shipped, don't  program it again, each sensor with unique ID, the mechanic need do the relearn work to upload the ID to ECU with a TPMS reset tool(AUTEL is recommended), then the ECU will recognize and receive the signal of the sensor.

Specification:
Manufacturer Part Number: 56029398AB
Frequency: 433 Mhz
 
What's in the box:  4x TPMS TIRE PRESSURE MONITORING SENSOR

Compatible:
Chrysler; 300; 2012-2016; W/Rubber Stem Snap-in Sensor
Chrysler; 300; 2011
Chrysler; Town & Country Van; 2016-2011
Dodge; Challenger; 2016-2010; W/Rubber Stem Snap-in Sensor
Dodge; Charger; 2012-2016
Dodge; Charger; 2011-2010; W/Rubber Stem Snap-in Sensor
Dodge; Durango; 2015-2011
Dodge; Grand Caravan; 2016-2011
Dodge; Journey; 2016-2011
Dodge; Ram 4500HD; 2012-2013
Dodge; Ram 5500HD; 2012-2013
Dodge; Ram Series Pickup; 2012-2013
Dodge; Ram Series Pickup; 2011-2010; W/Rubber Stem Snap-in Sensor
Fiat; 500; 2016-2012
Jeep; Grand Cherokee; 2016-2011
Jeep; Wrangler; 2013/01-2021/06 (433 MHZ only)
Mitsubishi; Lancer; 2013-2011; W/Alloy Wheels
Mitsubishi; Outlander; 2013-2011; W/Alloy Wheels