For those of us in hot climes, the CEM & REM failures are not a matter of if, but a matter of when. The processors overheat and fail.
New programmed-at-the-dealer units are on the order of $2k and up. If they fail, XeMODex will transfer the data to a remanufactured unit with new processors and heatsinks for about half of that, or $1k for both. But you have to pull them and send them to XeMODex in Canada. The good news from that is you can plug them back in and not have to go to the dealer to reprogram them (unless the memory was wiped out in the failure at which point you're stuck and have to have the dealer reprogram it)
When the CEM dies, you're dead, pretty much immobile.
So I asked XeMODex if they could just put the heatsinks on my working REM and CEM before they failed and keep the units cool, thus (hopefully) letting them last longer.
They said, "Sure!" $50 each. Plus shipping. So even with $110 overnight to Canada it set me back only $210. It's not an advertised service just yet, you have to ask. And they installed the heatsinks and reshipped the day they got my units. So turnaround time is minimal.
Here's a picture of the CEM assembly before I sent it in. I took this so I could put all the relays back where they came from. The CEM itself slides out from the relay assembly. Note in the center of the CEM, under the cooling holes there's a metal shield. I think this is an EMI shield that protects the unit from emitting waves that can screw up the radio. Trouble is, the CEM processor is under this shield and, being boxed in, the air can't circulate to keep the processor cool enough. And that's why they fail.
When you get the unit back, they'll have removed that EMI shield and put in the heatsinks. Here it is for the CEM:
and the REM:
Of course, you don't need to do this, but I added cooling fans as the ultimate overkill:
I also added a similar fan for the REM, but it looks pretty much like the one for the CEM
The units worked just fine when I got them back, just remember to plug the relays back in where they came from and it'll run just fine. And WAY cheaper than if you wait for them to fail.
New programmed-at-the-dealer units are on the order of $2k and up. If they fail, XeMODex will transfer the data to a remanufactured unit with new processors and heatsinks for about half of that, or $1k for both. But you have to pull them and send them to XeMODex in Canada. The good news from that is you can plug them back in and not have to go to the dealer to reprogram them (unless the memory was wiped out in the failure at which point you're stuck and have to have the dealer reprogram it)
When the CEM dies, you're dead, pretty much immobile.
So I asked XeMODex if they could just put the heatsinks on my working REM and CEM before they failed and keep the units cool, thus (hopefully) letting them last longer.
They said, "Sure!" $50 each. Plus shipping. So even with $110 overnight to Canada it set me back only $210. It's not an advertised service just yet, you have to ask. And they installed the heatsinks and reshipped the day they got my units. So turnaround time is minimal.
Here's a picture of the CEM assembly before I sent it in. I took this so I could put all the relays back where they came from. The CEM itself slides out from the relay assembly. Note in the center of the CEM, under the cooling holes there's a metal shield. I think this is an EMI shield that protects the unit from emitting waves that can screw up the radio. Trouble is, the CEM processor is under this shield and, being boxed in, the air can't circulate to keep the processor cool enough. And that's why they fail.
When you get the unit back, they'll have removed that EMI shield and put in the heatsinks. Here it is for the CEM:

and the REM:

Of course, you don't need to do this, but I added cooling fans as the ultimate overkill:

I also added a similar fan for the REM, but it looks pretty much like the one for the CEM
The units worked just fine when I got them back, just remember to plug the relays back in where they came from and it'll run just fine. And WAY cheaper than if you wait for them to fail.