Cadillac CTS-V Forum banner

Lost communication ECM/PCM/BCM and TCM. (Fixed)

22K views 17 replies 10 participants last post by  Jordgubbe  
#1 ·
I was logging with HP tuners and suddenly service tractioncontrol light shows upp and a bunch of fault codes with lost communication and barly made it home after that. I have not neen able to get the car to run good after that. The car does start and idles good but only goes 20 mph and engine just wont rev and if i press on the gas pedal when driving and in gear it just builds boost insted and dont rev (it is twinturbo). Car runs like crap.

Car is a 2009 Cadillac Cts-v with manual transmission.

I do get a little white smoke from the exhaust and some flammable liquid in my catch can now if i drove the car.
Before the logging i did installed a GM mass airflow sensor 15865791 and also change place on the cabels to fit the new sensor. I was half way of getting the car tuned properly and all of this happens.
The car does not seem to be in limp mode.
Any ideas? I kind of lost
 
#2 ·
Did you unhook the battery when you were changing the MAF and wiring?

Sounds like you are having problems with the GM LAN that the ODBII port uses to communicate with the various modules in the car.
I would start by checking the underhood fuse box for popped fusese or damage.
I would also recommend to reseat the top half of the fuse box from the bottom half and check for burnt / damaged / bent pins.
 
#8 ·
Did you unhook the battery when you were changing the MAF and wiring?

Sounds like you are having problems with the GM LAN that the ODBII port uses to communicate with the various modules in the car.
I would start by checking the underhood fuse box for popped fusese or damage.
I would also recommend to reseat the top half of the fuse box from the bottom half and check for burnt / damaged / bent pins.
There was no burn in the fuelbox. Everything looking good. I ordered a new ECM to se if that is the problem.

Take another look at the splice for the MAF sensor cables, assuming you used the same sensor as OEM. If the ECM is not finding what it looks for, or has trouble getting the data, or doesn’t like what it looks like, like a poor ground connection, it will keep the bus very busy, and perhaps fool the mixture controls. The MAF sensor is direct to the ECM, very fast updates, not on the CAN bus, but if it reads garbage, but only slight garbage, it may not decide to stop reading MAF.
I use a different MAF sensor for a camaro with same engine. I just change the pin on the contact to the right place for the new sensor
 
#3 ·
I think i did disconect thre battery but not 100% sure. Car did work like normal after i changed the maf sensor. First time i changed the MAF sensor i did not changed the cables to it so that one did start to not messure the air intake temp so i changed that to a new one and changed the cables.

I have checked the fueses before but i can check them one more time.

If i connect the scantool to the obd2 port i did get the lost connumication codes but i could read the codes so the obd2 port sems to work.

"reseat the top half of the fuse box from the bottom half".. Is that to remove the fuses and put them back again?

And when i check with the code reader a later time it did show
"Lost communication with steering angle sensor module"
"Lost communication with multi-axis acceleration sensor module"
"C08899-03 Device 1 voltage Low"
 
#4 ·
"reseat the top half of the fuse box from the bottom half".. Is that to remove the fuses and put them back again?
NO - when you pull the fusebox cover you will see two phillips head screws. Loosen those, then look at the sides of the fusebox for tabs holding it together, gently pry those apart and lift the top off.
Inspect for or burned connections.
Reinstall by aligning the top portion back on the bottom, snap it back on and then tighten the screws.
 
#5 ·
If you have logging, you should also have the ability to clear all the codes. Clear 'em, then shut off and restart the motor and see if it runs different.

The loss of communication errors are not unusual when you have something plugged in to the OBD port. The signal connection is shared by all the computers in the car, it doesn't have a lot of margin for any added external loads. It may just be that the communication problem set some other fault condition that's permanent.

I bought a C5 Corvette in 98, and one day while driving it, I went over some railroad tracks and the dash lit up with every warning lamp. Car went in to limp mode and barely ran. Trying to restart it didn't help. But in their infinite wisdom, GM made the DIC on the C5 Corvette switchable in to diagnostic mode via the front panel pushbuttons, where it reads out all the codes and lets you clear them. I put the DIC in diagnostic mode and cleared out all the codes, then restarted the car and it drove just fine for the next 4 years, until I traded it in on a 02Z06.
 
#7 ·
Take another look at the splice for the MAF sensor cables, assuming you used the same sensor as OEM. If the ECM is not finding what it looks for, or has trouble getting the data, or doesn’t like what it looks like, like a poor ground connection, it will keep the bus very busy, and perhaps fool the mixture controls. The MAF sensor is direct to the ECM, very fast updates, not on the CAN bus, but if it reads garbage, but only slight garbage, it may not decide to stop reading MAF.
 
#10 ·
Car is like slow reving and dont go over 20 mph.
Is it true that the car will literally not exceed 20MPH?
If it's in neutral, will the engine freely rev to 5000rpm?
Does it just bog at 3000 in neutral?
If so, lets look at the basics, is the exhaust restricted somehow? is the engine rapidly overheating> are the headers/manifold and the turbos glowing red?
What's the EGT? What's the AFR reading? Are the turbos spinning up?
Tell me you don't still have cats, right?
I mean, it is usually true that the newest issues are related to the latest repair... but, NOT ALWAYS
 
This post has been deleted
#12 ·
Sounds like the body control module is cooked. That is the computer under the dash on the right side of the steering column. Make sure you know what fried the Body Control Module before you replace it. You will need an account of the GM site to reprogram the new BCM. I say this due to a Chevy SS we had that had the steering rack damaged from driving over something. It broke the computer on the rack and that took out the Body Control Module. Replaced the rack and still had the problem. Before we replaced the rack we bought a new BCM and it instantly blew. Replaced the rack and then a new BCM and reprogrammed it and all is well now. Again, see if there is something corrupting the CAN Bus and replace it first. Then, if that does not solve the problem you will be replacing the BCM. Takes about an hour to download the specific software for your car and you will need an adapter for the OBDII port to your computer. I miss points and carburetors. Used to be a UNIX Systems Administrator so that helps with these new computerized cars.
 
This post has been deleted
#16 ·
No I have not cleared the codes yet. Ive made some head way with things like Changing the mas air flow sensor and all 4 O2 sensor's. I was going to go after the seal between the master cylinder and the booster, that should address the brake assistance issue. I am also changing wheel speed sensor, as soon as they arrive. And it's silly but the 3 wheels with no single are the 3 hubs that I changed myself. I am currently replacing front rotors calipers pads and sensor. Be careful ordering parts. Look on the underside of the spare tire cover and look for the J code if it's J55 their HD brakes JE5 and their smaller rotors 315mm the HD rotors are 335mm and the pads and calipers are not interchangable. I also have a temperature sensor going bad, if the ECMtaru doesn't read the temp, default mode automatically assumes the engine if hot and kicks on both fans. Which if not carful will run the battary! And that starts a whole new set of problems!
 
This post has been deleted
This post has been deleted