Thanks guys. I will never buy another 06 or 07 production date again. I've had nothing but wierd electrical issues and so does my one other friend with a 06 production date. Corrosion on wiring, modules randomly frying. Then I have guys who use there whole engine bay harness shredded by mice and patched up and there cars operate flawlessly. Geuss living in a state where 6 months of the year is winter doesn't help. Ohhh bmw idk if I hate you more than I love you