I have the same year truck... and just as an FYI ... my drivers side seat heater, does not always work, its intermittent ... I have found it always works the second time I start the truck, so if I start it drive stop get gas when I restart it the seat heater works?
Any idea why this might only work every second start.