For posterity - My CEM:


Excellent problem solving.hankb wrote:It's the humidity, stupid.
I have discovered a very valuable piece of the puzzle toward solving my problem. After getting a replacement CEM from XeMODeX, the problem didn't change. I did purchase a hygrometer and began observing the humidity when the car faults.


This is BarrySharp's example splice.Well, Volvo regional rep said the first thing to try is for technician to ensure the cold soldered module connections are solid - and in fact they should be severed and hard soldered back together. Apparently this has solved the same problem on cars previously exhibiting this type failure. This will take 4 to 5 hours of labor to accomplish.
I assume Service Dept will hand car back to me after doing the hard soldering job and driving car about for several days to ensure there's no repeat of the problem.
Apparently this problem is occurring on the high-speed network and not the low-speed network where I had a similar problem 2 years ago when the whole driver's console display quit. They solved the low-speed problem by hard soldering as well.

Do you have a lemon law in PA? Any dealer who took a car in with a known problem, and resold it without fixing it, needs to do one thing.mal0518 wrote:I just bought an '04 last week for my daughter and I am running into the same problems. Most of the instrument panel goes out, the air conditioner quits, and when I stop the car I can't get it into drive. I just started researching this and am finding that the CEM is the most likely culprit. Xemodex has on their website what looks like an improvement to the original which allows it to function much better in hot weather. I don't know what to do. I want to be sure it is the CEM before replacing it but how can you tell? I found out that the previous owner had it checked at a Volvo dealer before trading it in and they diagnosed it with a bad CEM, but I am finding that a lot of these problems are from the DIM. I can't believe there is no recall for this. I am going to file a complaint with the NHTSA and urge everyone else with this problem to do the same.