I was beginning to reach that conclusion as a result of searching for references to the ECM on the web.
Several times.
Update:
I gave up trying to remove the dashboard cover. I did remove the lower driver-side dash trim, the instrument-cluster trim ring, and removed the instrument cluster. Removed the cluster PC board, no dammaged components (looked brand new), noticed that a couple of LED's weren't installed. Optional indicators I guess - one is labelled (on the PC board) as "water / door" and the other one as "security". No corresponding markings on the cluster bezel. For the hell of it, I soldered a couple of LED's in those positions (along with the necessary resistors). On the cluster display, they would show up above the "check engine" light.
There is a massive connector under the dash that's clipped to a metal bracket coming off the firewall. It's a combination of a large and medium-sized connector. The large one has about 60 contact positions (about 50 are used). Again, they're dry and no sign of corrosion. I re-seated both of them. I believe it's the cable that comes from the engine compartment through a hole in the firewall.
I did all this with the battery being disconnected (for about an hour or two). After cleaning the various plastic surfaces and mounting the cluster, I reconnected the battery, and again there's no change. When switched to the run (ignition) position, the gauges seem to move to their respective zero positions (battery to 8v, etc) and the odometer will eventually display "no buS" and the overhead will display CCD. I can, however, still start the engine (the tach reads zero).
I found the following:
Specifically these symptoms:
- Engine Will Not Start (if equipped with Vehicle Theft Alarm) - No Communication With The DRBIII (No Response from CTM) - Essentially, all CTM controlled devices will not function if the CTM locks-up.
There are 2 connectors to this CTM box which is mounted under the dash. But even when it's unplugged, nothing changes.