I have a 2000 ETC with 85K miles. I was out of town on vacation this weekend and while on the road, my alternator light came on, then the message control center said "service charging system" or something similar, then all my dashboard indicators came on (air bag, traction control, ...) then my transmission started going bananas within about 15 miles before I could get to another town and call AAA. I had her towed to the closest (as I always do for any service, whether scheduled or emergency) Caddy dealer and said fix my car. On Monday they performed diagnostics ($60 charge) and said I needed an alternator (duh!!)at $600. Tuesday they replaced the alternator and I drove it the 250 miles back home. Yesterday morning (Wednesday) the battery was down (click-click-click, grind-grind-grind-start) so I headed to the closest Caddy dealer. On the way, the SES light came on and the trans started shifting really hard. When I got to the service dept I said find out what is wrong with my car. They called back and reported I had a dead cell in my battery, badly corroded battery cables, and the SES light code indicated a defective PCM. $200 for the battery and cables and $1100 for the PCM. My question - how likely is it that the cable/battery situation (which should have been found & reported during the previous "diagnostics") caused or hastened the PCM failure? Could this have been avoided if the battery and cables were replaced along with the alternator? Not trying to get something for nothing, but I have been buying Caddys for the past 15 years, and one of the main reasons is because I expect Cadillac service when I take my baby into a Caddy dealership, even for an oil change, and I feel somewhat mistreated. $1100 is a rather large amount for me to shell out for a Caddy dealer service department error/shortcoming/oversight/failure. Am I right?