I have read everything I can about the heated seats problem. I have found 3 known issues
1. Switch doesn't work
2. Wiring or fuse problem
3. Heating elements are bad
Here is what is going on with mine. The switch works fine. The passenger seat works fine. I looked at the fuses and they all look fine, but if anyone has a fuse diagram(1997 M3) that they could send me it would be helpful seeing as I can't figure out what fuse is where.
I just checked the wiring and there are 3 wire connector to the seat. There are two small ones and one big one with two plugs in it. I used a omhmeter and checked the big one and it is getting voltage, but I don't know if that is the right one. I think if it is getting voltage then the heating element in the seat is shot. I have two pictures of the wiring harness and wondering if anyone can tell which one is the heated seat wires.
Second problem is I am getting a brake light error on the computer. It only comes on from time to time and as soon as I shut the car off it goes away. Here is a pic of the tail lights with the headlights off. Are all the correct lights coming on with the head lights off?

used