Re heated seats, I'll add this here, just noticed that the passenger seat base wasn't heating up on my 2004 CLK. Someone on a different forum with the same issue found that the brown wire that comes out of the connector under the seat was detached. I have exactly the same issue. See picture. Fix is easy but seat has to come out, some tips, set seat to max height, undo two front bolts then move forward and undo 2 back bolts. Unplug and lift out. I was warned do not turn on ignition with seat disconnected or it'll trigger an airbag fault which needs the dealer Star system to reset.