I have a 05 Yukon XL with power leather seats, the seat heater on the driver side will only stay on for 30 seconds or so, then shut off, it is the same whether I use just the back heater button or the back and seat heater button. The passenger seat heater works fine and stays on.