I had the same problem and found a wire had come off the heater pad in the seat back. Soldered it back on yesterday.
If you have a multimeter it should be easy to see whether you are getting power to the seats and where it is going missing.
Check out this thread, there is a wiring diagram...