My wife’s 2006 e90 325xi is having an issue, and I can’t seem to find the cause. The instrument gauges and lights go crazy after the car sits outside in the sun for a few hours (winter) or any time the interior of the car is ~80° F or higher. I get the red service light (with the vehicle on a lift), and nothing on the dash seems to work correctly. I want to emphasize that this only happens if the inside temperature reaches ~80° F. During the cooler months, if I keep the car in the garage, everything works normally. Here is a description of the issues I am seeing: The instrument cluster acts like it is being powered on and off. All warning lights will turn on and off, and the gauges will go to max and back down again. Sometimes, the cluster does not seem to power on at all. During these times, the headlights, brake lights, and turn signals still work, even though the indicators in the cluster do not reflect that. When I put the key fob in the slot and try to start the car, it does not start until I push the start button a second time. Several times, I have come out from work and found the windshield wipers going, even though the car is off and locked, and the key is in my pocket (out of range of the car, inside the office at work). When I use the key fob to unlock the car, sometimes it works right away; other times, I have to press the unlock button multiple times before it will respond. Several times, I have had to use the key to unlock the door because it wouldn’t respond after 20-30 tries. There are numerous codes from almost every module after this happens. Several codes are for low voltage or similar errors, and I consistently get errors from the FRM, JBE, and KOMBI modules. There are several errors that I cannot clear, even when it seems to be working properly. I replaced the JBE module, the FRM module, and the instrument cluster (one at a time with used equipment), but the symptoms have stayed the same with each of these. I recently stripped the interior (front and rear carpets, seats, and dash), and I went over each of the grounds and electrical connections to confirm there is no corrosion or damage to the wiring. I also cleaned them with no-ox and put dielectric grease in the connectors to keep any future moisture out. The battery has also been replaced, but when I try to register it to the car, the registration fails. I posted these issues on a few BMW forums, but so far I have not found a viable solution. Since I've ruled out a possible bad ground or connection on the interior of the car, I'm guessing it's one of the modules. The first time I disconnected and reconnected the JBE module, the problem went away for a couple of days, so that's my primary suspect (even though I already tried swapping it with a used module). Has anyone run into anything similar to this? If so, what was the resolution for this issue? Thanks!