I need to replace my DDM because of the seat heater cycling by itself plus most of the switches don't work as well as they should. I see that it's not possible to get OEM any more but there are a few aftermarket versions of different prices. Anyone have any experience with them? I know I can clean mine but with the switches all barely working at times I am not sure how much good that would actually do..