GMC 2007 Yukon; Power Seat Function Inoperative when sitting in it

The front power seat only works when the driver is not sitting in it. Passenger seat is fine. I am a normal weight so it is not an excessive weight issue overtaking the seat. Although it seems weight is a factor, by it working when unoccupied. The dealer wants to replace the entire module and reprogram. Anyone else have this problem or can offer a solution? A reprogram and new module = $$$$.