i had a volvo 850 with heated seats and my drivers seat heater didnt work, eventually got it working after realising the connector under the seat was at fault. the wires that go into the plug had snapped, crimped some new spade connectors onto the snapped wires plugged back onto the connector under the seat cushion and hey presto heated seat again. you could see if your wires are ok, if they have snapped its an easy fix and cheap to do.