I just went thru this on my Jeep Wrangler. The 5604 number is what you're matching up. TIPMs don't get programmed. They do need reset once installed.
Here's the company I went with since I wasn't comfortable with a junkyard unit that could have it's own problems. 2008 - 2010 Chrysler Town & Country / Dodge Grand Caravan / Journey Rebuilt 56049720 TIPM
You can find how to reset it on YouTube.
Good luck!