My DME ended up with water in it you want I left it at a car mechanic shop changed out the DMV with a new one had it colored it to my cas and my keys still dinner run right was throwing limp mode codes repin the wiring harness to the DMV still did nothing different still in limp mode the first DME I got from module gods I brought it in after putting it in the car to a mechanic BMW mechanic and they ran it a diagnostic on it and a bunch of codes popped up right away they reset them instantly they pop back up they said that everything that was going on went back to the DMV so I got another one cuz it was under warranty put it in and still the same results the BMW dealership that I took it to the first diagnose it that the DMV had water in it told me that I would need a DME and a wiring harness so that is why I repined it also but now I was thinking about buying a new wiring harness unless somebody could point me in a better Direction