heated seat problem on 2005 Chevrolet Avalanche 1500

My heated seat on my Avalanche comes on all by itself. It also turns itself up and down, as though possesed. The switch is on the driver door. My ass gets pretty hot in the summer months. I've had to unplug the connection under the seat. Any ideas what could be wrong?

Asked by for the 2005 Chevrolet Avalanche 1500
1 answer
The heater is controlled from the switch, to the door control module, then sent to the memory seat module under the seat. For proper fix, have it scanned by a Tech2 to diagnose where the problem is.