I'm having a ton of problems with my '03 CTS and was hoping someone could point me in the right direction.
About two weeks ago, my wife was driving the car, and the car stopped shifting and would only do about 20mph. She pulled over, turned car off, and then it wouldn't come out of park or release the key from the ignition. After trying a few times, it started, and came out of park and everything seemed ok. She made it home, and the next morning, the car wouldn't start and the key was stuck in the ignition and it wouldn't come out of park. Also, the gear indicator was not working. Seeing other people with similar problems, I bought another ECM and took the car/ecm to the dealer and asked them to flash it. The dealer had the car for a week trying to diagnose it, finally gave up and replaced the ECM with the one I provided and flashed it.
The car started, but now it will not recognize that the car is in Drive. The D in the gear indicator will not light up. When in drive, it will do about 15~20 mph (cuts out at 3,000 rpm because of rev limiter), but if I move the shifter from 2, 3, or 4, it will drive. After moving the shifter back and forth quite a few times, D finally lit up and the car drove just fine for about 1/2 mile and then lit up D went out and the car started acting up again. The car is also having a hard time recognizing P. I usually have to start the car 3 or 4 times before it will recognize/light up P on the gear indicator and come out of park. The car is also having a hard time starting. The starter engages for about 1/2 second, releases for 2 or 3 seconds, engages again for 1/2 second and repeats if I hold the key in Start. If I try starting a few times, it will eventually crank and start with no problems but still have problems with Park and Drive.
I replaced the battery with a brand new one from the store and I have also verified 12 volts at battery when the car is off and 14.2 to 14.4 volts when the car is running. It will pull 14.4 volts if I check the battery terminal to any chassis/engine ground or 14.2 to 14.4v checking the accessory power post in the fuse box or any fuse to any ground. I have also verified less than 1 ohm resistance across chassis/battery/engine grounds. I also took the main ground cable off the driver side fender and wire wheeled the ground, bolt, and fender to make sure there was good contact. I also pulled the trans module mounted on the fuse box and cleaned the connector and checked wiring at the connector and didn't see anything out of the ordinary.
Does anybody else have any idea what could be checked?
The car is showing the following error codes:
ECM P0700C and P0318C
EBC C1232C
CCP and IRC B1004H
IPC U1040H
Any ideas/help would greatly be appreciated!