Have you replaced the battery recently? That would be a primary culprit in electrical glitches. Next would be the seat module itself.
Easy Exit/Easy Entry
The easy entry/exit feature is a function of the DSM . When the ignition key is removed or for vehicles equipped with passive entry/passive start, when the button is pushed to turn the ignition off, the driver seat moves backward a maximum of 51 mm (2 in) or to the soft stop. The DSM receives a key out command over the MS-CAN communication network and powers the driver seat rearward. The DSM will cancel this operation if a valid input command is received from the driver seat control switch, memory SET switch, exterior mirror control switch or adjustable pedal control switch.
The DSM will record the current seat position before powering the seat for an easy exit function. This recorded position will be used to return the seat to this position on the easy entry operation. During easy entry operation, the seat is returned to the position previous to the easy exit operation when the key is inserted into the ignition lock cylinder or for vehicles equipped with passive entry/passive start, the ignition button is pressed. Easy entry operation will be cancelled if a valid input command is received by the DSM .
The easy entry/exit feature can be enabled/disabled using a scan tool. When enabled, the feature becomes a user accessible item on the message center allowing the user to turn the feature on and off. Refer to the Owner's Literature or Section 413-01 for information on the message center.