Not exactly...that is for a different purpose.
I think it's used to program the remotes but I also thought it reset the alarm when it was preventing the engine from running.
I remember one year at Mopar Nats a few guys working on a Gen I car for hours trying to get it to run. They all assumed it was wiring or security system related. It would start for a second or two and die. I asked them if it had fuel pressure, it didn't and I had them ask a Chrysler Tech they had on the phone where the fuel pump relay was. It was in the trunk area as I recall. I had them plug and unplug the relay and it started! Chrysler relays are notorious for corroding in the sockets, I carry extras in most of my vehicles and in a pinch have switched with relays I don't need at that time, as many are the same under the hood.
The fact that the *** car ran for a couple days and now doesn't may be completely unrelated to the alarm and I would hope the tech checked the fuel system. Some alarms shut off the ignition, some the starter and some the fuel. There are also other things that kill the fuel delivery, bad fuel pump, fuel filter and oil pressure switch come to mind.
Check all the relays under the hood by pulling them in and out, it's possible the ASD relay or ignition relay are not working, swap the like ones around to "test" them.