5thGenRams Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Tell me I'm not crazy 2019 1500 BCM Issue

Swamp Ape

Member
Joined
Feb 21, 2025
Messages
16
Reaction score
24
Points
3
Age
48
Good Afternoon All,

I have read probably all of the threads here pertaining to BCM issues, and I believe that is what I am facing. There is a ton of really good information here and I have learned a lot. I figured I would throw out a post. I am now dealing with the service department at the dealership and maybe I'm the crazy one. Here is the situation.

2019 1500 with a 5.7. 120K miles or so. Located in SE Georgia.

I had a side window retinted on Tuesday and they also tinted my windshield. When I picked up my truck the headlights and taillights were like strobe lights. I also had a couple warning lights, my taillgate showed ajar, the front and rear parking sensors were alarming and the turn signals didn't work. I asked the guy at the tint shop. He said they had the doors open in the shop and thought maybe the battery was low. He suggested I let it run for a while and it would fix the issue. I drove it home, unplugged the battery and let it sit for an hour or so. During this time, I googled the issue and that led me to here and a lot of threads about BCM issues after tinting the windshield. I called the tint shop. He said they were aware that could be an issue, but they used minimal water and a soak rope and have not had an issue before. I reconnected the battery after about an hour and the issue remained. I wiggled the wires to the BCM and found that made more issues occur, so I stopped, disconnected the battery and put a box fan on the driver side floor board to try to dry it out overnight. The next morning I reconnected the battery and the problem was still there. Now the fuel light was flashing and the ABS light was on.

Wednesday morning I had it towed to the dealership. I told them the above story and they said they would check it out. I hadn't heard from them by Thursday afternoon, so I called the service department. They said they were pretty sure the issue was the battery and suggested I replace it to the tune of $460. I am already into them for a $240 diagnostic fee, so I figure $200 more for a battery is what it is. I reiterate that I don't think it is the battery and I want them to look at the ECM.

That brings us to Friday (today). I get a text from the service advisor telling me the battery did not fix the issue. They tell me the flashing headlights are because there is a sun sensor in the windshield and the tint is throwing the sensor off. I tell them that was my first thought, but my truck has the headlight sensor on the dash, the automatic high beams are behind the windshield in the mirror housing. I also tell them I covered the sensor with a towel thinking it would trick it into thinking it was dark out and turning on my headlights, but my lights continued to flash. Service Advisor tells me my truck needs a fuel sensor ($575) but that will be 1-5 days out. I point out all of the other issues (ABS sensor, Doors ajar, parking sensors) and such and ask if their plan is to just replace all of the sensors or could they please check the module that controls all of those sensors. She said she would have the tech check out the BCM and get back to me Monday.

Long story short, am I crazy to think it is the BCM? Also, are all dealerships like this, just throw parts at the problem and people just pay thousands of dollars on repairs? I am almost to the point where I will pay this dealer for their time and get my truck to an unaffiliated dealer about an hour from me.

Thanks in advance, I welcome the thoughts from the knowledge here.
Erik
 
I'd definitely go with BCM, but they are only reading the codes because of what the water did. It's not cheap to replace and I would go after the shop. Some pay, other tell em to kick rocks.
 
You are not crazy. I second on the BCM being the most likely culprit, based on the sequence of events.
Sounds like the repair shop lacks in logical thinking.
 
Who’s ever doing the diagnose is clueless, it’s probably the BCM located underneath the dash. As you guessed it.. probably got hit with some water during the tint process. Has nothing to do with the sensors.. tint unless its dark shouldn’t effect what so ever. Very common potential issue and reason while a lot of shops won’t tint the windshield.


Sent from my iPhone using Tapatalk
 
Thanks all. The tint shop has been great and says to let them know if they caused the issue, they’ll make it right. Bar to tell the tint shop they messed up the battery, fuel sender module, abs module, parking sensors and such though. We will see what the shop says. They said it could be Monday, I’m fine with that. I’m just losing faith in them with chasing sensors when this seems to be tied to one event.

Erik
 
Is there a way for them to test the BCM? I’m not sure how they’d do it, but I’d at least appreciate them to include it in the inspection.
 
Replacing the battery wouldn’t have been a big deal to me especially if its the original or more then a few years old. I would have an issue with the ridiculous diagnose fee and then them just trying to throw unrelated parts at it… you pretty much did the diagnoses yourself letting then know what was done and what could of happened.

I would imagine they could test it using Witech or any other diagnostic tool that they should have available at the dealer service level.

Sent from my iPhone using Tapatalk
 
Replacing the battery wouldn’t have been a big deal to me especially if its the original or more then a few years old. I would have an issue with the ridiculous diagnose fee and then them just trying to throw unrelated parts at it… you pretty much did the diagnoses yourself letting then know what was done and what could of happened.

I would imagine they could test it using Witech or any other diagnostic tool that they should have available at the dealer service level.

Sent from my iPhone using Tapatalk
Yeah, I was okay with a battery. It was a couple years old and logical. Hoping they get it squared away. It’s like they have my teenage son diagnosing it using YouTube.

Erik
 
Do you know what DTC`s was thrown?
There weren’t any real engine codes. Just a lot of warning lights. I have an OBDII tester, but it was in my jeep and my son had that. I’m not sure what they did for diagnostics. They’ve been pretty vague. Here’s an exchange I had.
Them: you need a new battery
Me: why
Them: the battery is bad
Me: bad like how?
Them: it doesn’t hold a charge
Me: hold a charge under load or what?
Them: yes
Me: how did you test it
Them: we have a tester. It’s bad.
Me (in my head): no ****

Now we are having the same exchange over fuel sender. The new battery fixed nothing.
Them: fuel light is flashing, you need a new sender
Me: can you check the BCM?
Them: we will, but you still need a fuel sender
Me: check the BCM, let me know when that has been done.
Them: okay, we will order the fuel sender, your fuel light is flashing.

Frustrating. A lot of warning lights are flashing. It’s like they can’t see the forest because the trees are in the way 😀
 
Man… I feel for you. Now these conversations are you having them with the tech or “advisor”?


Sent from my iPhone using Tapatalk
 
Is there a way for them to test the BCM? I’m not sure how they’d do it, but I’d at least appreciate them to include it in the inspection.
edited my post:
Yes, just not very straight forward from what I can tell, what codes did it throw if you know?

Here is some light reading for Friday evening...

COMMUNICATION DIAGNOSTIC PROCEDURE

When Monitored and Set Conditions

NOTE: When performing this diagnostic procedure, additional diagnostic procedures may need to be performed. If directed, go to and perform the diagnostic test or procedure called-out in the test step. Failure to perform the additional diagnostic procedures, will lead to an incomplete repair.

When Monitored: This diagnostic runs continuously when the following conditions are met:

The Ignition is on.

The Battery voltage is between 9.0 and 16.0 volts.

Set Conditions:

When CAN Bus communication between modules is not available, due to certain conditions or circuit fault(s).

Possible Causes

SYSTEM OR ELECTRONIC CONTROL UNIT (ECU) VOLTAGE DTC(S)

SERVICE BULLETIN(S)

SOFTWARE UPDATE(S)

VEHICLE CONFIGURATION DTC(S)

COMMUNICATION RELATED DTC(S)

NON U-CODE DTC(S)

ECU POWER SUPPLY (FUSED B+ OR IGNITION) CIRCUIT(S) OPEN OR SHORTED TO GROUND

ECU GROUND CIRCUIT(S) OPEN OR HIGH RESISTANCE

CAN BUS CIRCUIT(+/-) OPEN OR HIGH RESISTANCE

POOR CONNECTION(S) AT CAN BUS ECU HARNESS CONNECTOR(S)

CAN BUS ECU

Diagnostic Test



1. CHECK FOR POSSIBLE CAUSES

This Communication Diagnostic Procedure is intended to provide the technician with a common starting point.

NOTE: For an in-depth explanation of the Controller Area Network (CAN) Bus system operation, (Refer to 08 - Electrical/8E - Electronic Control Modules/COMMUNICATION/Description) .NOTE: For intermittent communication issues, or if multiple communication related DTCs are set in other

Electronic Control Modules (ECUs), check the suspected ECU power and ground circuits, including at the body sheet-metal, for loose or poor connections. Performing a load test on these circuits will verify the circuit is capable of carrying the amperage needed to perform properly, along with confirming that excessive resistance does not exist in the circuit(s) being tested. For additional information on CIRCUIT LOAD TESTING PROCEDURES , (Refer to 28 - DTC-Based Diagnostics/Circuit Testing Procedures/Standard Procedure) . The vehicle communication systems may be diagnosed with the Mopar Scope, (Refer to 29 - Non-DTC Diagnostics/Communication - Diagnosis and Testing) .

Check Battery for proper State of Charge (SOC) and Charging System for proper operation. (Refer to 08 - Electrical/Charging/Diagnosis and Testing) .

With the scan tool, check all Electronic Control Modules (ECUs) for battery and ignition voltage related DTCs and record on the repair order.

Check for and perform all Service Bulletins that could be related to the customer complaint.

Check aftermarket accessories for proper installation. (Check for improper electrical connections and fasteners that may be contacting wire harnesses)

With the scan tool, check all ECUs for software updates that are related to the customer's concern. Update ECU(s) as necessary.

Check related wire harnesses for collision related damage.



Were any problems found?

Yes

Repair the problem as necessary.

With the scan tool, erase DTCs from the related ECUs and perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Go To 2

2. CHECK ELECTRONIC CONTROL MODULES FOR VEHICLE CONFIGURATION DTCS

NOTE: A Configuration DTC indicates that an ECU is not programmed with information that is specific to the vehicle (VIN, mileage, etc.). If an ECU is not configured properly, serial data communication failures may exist. The following list includes, but is not limited to, DTC descriptors that indicate a Configuration DTC.

ECU Configuration Mismatch - Not Configured

ECU Unable To Configure

Implausible/Missing ECU Network Configuration Data

Implausible/Missing Vehicle Configuration Data

Implausible Vehicle Configuration

Incorrect Variant/Configuration

PROXI Not Programmed (If applicable)

Restore Vehicle Configuration

Vehicle Configuration Mismatch

Vehicle Configuration Not Programmed



TYPES OF CAN BUS FAULTS

LOSS OF COMMUNICATION will set by an active receiving/reporting ECU on a CAN Bus network that detects no communication from another ECU on the same CAN Bus network. Insufficient power, ground, bus voltage, or inaccurate vehicle configuration will cause a loss of communication.

IMPLAUSIBLE MESSAGE will set by an active receiving/reporting ECU, when it determines the data sent from the active transmitting/offending ECU is missing part of the message, or the message is an irrational value over the CAN Bus.

MISSING MESSAGE will set by an active receiving/reporting ECU, when it determines a data message to be missing partial information when sent from the active transmitting/offending ECU over the CAN Bus network.

BUS OFF set by an ECU that has experienced approximately 32 transmit errors, this can be caused by ECU internal faults as well as external bus faults like shorts or plugging and unplugging test tools to the diagnostic connector.

PHYSICAL is only detectable by an ECU that has a transceiver that is able to detect shorts on the bus. If the ECU does not, it generally will set bus off faults due to shorted bus lines.



NOTE: A Vehicle Scan Report can be helpful if online/phone assistance is needed.

With the scan tool, generate a Vehicle Scan Report and record on the repair order.

With the scan tool, check all ECUs for Configuration DTCs.



Are any Configuration DTCs set?

Yes

Configure the ECU(s) as necessary in accordance with the Service Information Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Go To 3

3. CHECK ELECTRONIC CONTROL MODULES FOR ACTIVE COMMUNICATION RELATED DTCS

Refer to the scan tool DTCs.

Are any Communication related DTCs active?

Yes

Go To 4

No

Go To 5

4. CHECK ACTIVE DTCS

Refer to the scan tool DTCs.

NOTE: Diagnose Lost Communication DTCs (not to be confused with CAN Bus Off or Can Bus Performance DTCs) before diagnosing other CAN related DTCs.

Which type of Communication DTC is active?

Lost Communication

Go To 7



Implausible Data, Implausible Signal, Missing Message or Invalid Data

Go To 9

5. CHECK STORED DTCS

Refer to the scan tool DTCs.



NOTE: Diagnose all Lost Communication DTCs before diagnosing other CAN related DTCs.

Which type of Communication DTC is stored?

Lost Communication

Perform the STORED LOST COMMUNICATION DTCS procedure. (Refer to 29 - Non-DTC Diagnostics/Communication/Diagnosis and Testing) . The vehicle communication systems may be diagnosed with the Mopar Scope, (Refer to 29 - Non-DTC Diagnostics/Communication - Diagnosis and Testing) .

Implausible Data, Implausible Signal, Missing Message or Invalid Data

Go To 6

6. CHECK THE ‘SENDING CONTROL MODULE’ FOR DTCS

NOTE: The ‘Sending Control Module’ is the ECU that the Implausible Data, Implausible Signal, Missing Message or Invalid Data is set against. Below is a list of some items (depending on vehicle configuration) a ‘Sending Control Module’ may provide as a bussed out to one or more “Reporting Control Module’.

Sensors

Adjustable Pedal

Air Temperature

Battery

Blind Spot

Crankshaft

Impact

Park Assist

Passive Entry

Rain

Ride Height

Seat

Sun

Tire Pressure

Wheel Speed

Switches

Audio

Brake / Stop Lamp

Door Ajar

Hazard

Heated

Hood

Ignition

Lighting

Multifunction

Power Seat

PRNDL

SOS Console

Speed Control

TYPES OF CAN BUS FAULTS

LOSS OF COMMUNICATION will set by an active receiving/reporting ECU on a CAN Bus network that detects no communication from another ECU on the same CAN Bus network. Insufficient power, ground, bus voltage, or inaccurate vehicle configuration will cause a loss of communication.

IMPLAUSIBLE MESSAGE will set by an active receiving/reporting ECU, when it determines the data sent from the active transmitting/offending ECU is missing part of the message, or the message is an irrational value over the CAN Bus.

MISSING MESSAGE will set by an active receiving/reporting ECU, when it determines a data message to be missing partial information when sent from the active transmitting/offending ECU over the CAN Bus network.

BUS OFF set by an ECU that has experienced approximately 32 transmit errors, this can be caused by ECU internal faults as well as external bus faults like shorts or plugging and unplugging test tools to the diagnostic connector.

PHYSICAL is only detectable by an ECU that has a transceiver that is able to detect shorts on the bus. If the ECU does not, it generally will set bus off faults due to shorted bus lines.

Refer to the scan tool DTCs.

Are any DTCs set in the ‘Sending Control Module’?

Yes

Refer to the appropriate diagnostic procedure.

No

Go To 11



7. CHECK FOR MULTIPLE LOST COMMUNICATION DTCS

Refer to the scan tool DTCs.

Choose the scenario that best describes the condition of the vehicle from the list below:

One ECU is reporting a Lost Communication DTC against a single ECU.

Go To 8

Multiple ECUs are reporting a Lost Communication DTC against a single ECU.

Perform the NO RESPONSE or NO RESPONSE FROM ECU diagnostic procedure for the ECU that is not communicating. (Refer to 29 - Non-DTC Diagnostics/Communication/Diagnosis and Testing) . The vehicle communication systems may be diagnosed with the Mopar Scope, (Refer to 29 - Non-DTC Diagnostics/Communication - Diagnosis and Testing) .

8. CHECK THE ‘SENDING CONTROL MODULE’ FOR COMMUNICATION

NOTE: The ‘Sending Control Module’ is the ECU that the Lost Communication DTC is set against.

Refer to the scan tool DTCs.



Is the ‘Sending Control Module’ active on the bus?

Yes

Replace the Reporting Control Module in accordance with the Service Information

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Perform the NO RESPONSE or NO RESPONSE FROM ECU diagnostic procedure for the ‘Sending Control Module’ that is not communicating. (Refer to 29 - Non-DTC Diagnostics/Communication/Diagnosis and Testing) .

9. CHECK THE ‘SENDING CONTROL MODULE’ FOR DTCS

NOTE: The ‘Sending Control Module’ is the ECU that the Implausible Data, Implausible Signal, Missing Message or Invalid Data DTC is set against.. Below is a list of some items (depending on vehicle configuration) a ‘Sending Control Module’ may provide as a bussed out to one or more “Reporting Control Module’.

Sensors

Adjustable Pedal

Air Temperature

Battery

Blind Spot

Crankshaft

Impact

Park Assist

Passive Entry

Rain

Ride Height

Seat

Sun

Tire Pressure

Wheel Speed

Switches

Audio

Brake / Stop Lamp

Door Ajar

Hazard

Heated

Hood

Ignition

Lighting

Multifunction

Power Seat

PRNDL

SOS Console

Speed Control



TYPES OF CAN BUS FAULTS

LOSS OF COMMUNICATION will set by an active receiving/reporting ECU on a CAN Bus network that detects no communication from another ECU on the same CAN Bus network. Insufficient power, ground, bus voltage, or inaccurate vehicle configuration will cause a loss of communication.

IMPLAUSIBLE MESSAGE will set by an active receiving/reporting ECU, when it determines the data sent from the active transmitting/offending ECU is missing part of the message, or the message is an irrational value over the CAN Bus.

MISSING MESSAGE will set by an active receiving/reporting ECU, when it determines a data message to be missing partial information when sent from the active transmitting/offending ECU over the CAN Bus network.

BUS OFF set by an ECU that has experienced approximately 32 transmit errors, this can be caused by ECU internal faults as well as external bus faults like shorts or plugging and unplugging test tools to the diagnostic connector.

PHYSICAL is only detectable by an ECU that has a transceiver that is able to detect shorts on the bus. If the ECU does not, it generally will set bus off faults due to shorted bus lines.

Refer to the scan tool DTCs.

With the scan tool, check the ‘Sending Control Module’ for non-U-code DTCs that are related to the U-code that is set, or related to the customer complaint if the U-code DTC name is not clear about which signal is faulted.

Is a related non U-code DTC set in the ‘Sending Control Module’.

Yes

Refer to the appropriate diagnostic procedure.

No

Go To 10

10. CHECK OTHER CONTROL MODULES FOR RELATED NON U-CODE DTCS

NOTE: IMPORTANT: Some ECUs simply pass information from one ECU to the other. In some cases, a U-code DTC may be set that implicates the “pass-through” ECU that sent the information. For example, if an Engine Coolant Temperature (ECT) Sensor DTC is set in the Powertrain Control Module (PCM), the HVAC Module may set an “Implausible Data from BCM” DTC because the BCM is the ECU that normally passes that information from the PCM to the HVAC Module. However, the BCM may not set any DTCs related to the faulted ECT Sensor because the BCM does not use the ECT information. In this case, the PCM ECT DTC should be diagnosed before the Implausible Data DTC. If you suspect a scenario like this, diagnose the non U-code DTC(s) before diagnosing any Implausible Data, Implausible Signal, Missing Message or Invalid Data DTCs. Below are some further examples of different sensors and switches:

Sensors

Adjustable Pedal

Air Temperature

Battery

Blind Spot

Crankshaft

Impact

Park Assist

Passive Entry

Rain

Ride Height

Seat

Sun

Tire Pressure

Wheel Speed

Switches

Audio

Brake / Stop Lamp

Door Ajar

Hazard

Heated

Hood

Ignition

Lighting

Multifunction

Power Seat

PRNDL

SOS Console

Speed Control



With the scan tool, check all other ECUs for non-U-code DTCs that are related to the U-code that is set, or related to the customer's concern if the U-code DTC name is not clear about which signal is faulted.

Is a related non U-code DTC set in another Control Module?

Yes

Diagnose the related DTC. Refer to the appropriate Diagnostic Procedure.

No

Replace the ‘Sending Control Module’ in accordance with the Service Information.

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

11. CHECK THE ‘SENDING CONTROL MODULE’ RELATED WIRE HARNESS CONNECTIONS

Disconnect all ‘Sending Control Module’ related wire harness connectors.

Disconnect all related in-line wire harness connections (if equipped).

Inspect wire harness connectors, component connectors, and all male and female terminals for the following conditions:

Proper connector installation.

Damaged connector locks

Corrosion

Signs of water intrusion.

Weather seal damage (if equipped).

Bent terminals.

Overheating due to a poor connection (terminal may be discolored due to excessive current draw).

Terminals that have been pushed back into the connector cavity.

Perform a terminal drag test on each connector terminal to verify proper terminal tension.

Repair any conditions that are found.

Connect all ‘Sending Control Module’ related wire harness connectors. Be certain that all wire harness connectors are fully seated and the connector locks are fully engaged.

Connect all in-line wire harness connectors (if equipped). Be certain that all connectors are fully seated and the connector locks are fully engaged.



With the scan tool, erase DTCs.

Using the Vehicle Scan Report, operate the vehicle in the conditions that set the DTC.

With the scan tool, read DTCs.



Did the DTC return?

Yes

If there is a history of this DTC setting multiple times, replace the ‘Sending Control Module’ in accordance with the Service Information.

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

Test Complete
 
There weren’t any real engine codes. Just a lot of warning lights. I have an OBDII tester, but it was in my jeep and my son had that. I’m not sure what they did for diagnostics. They’ve been pretty vague. Here’s an exchange I had.
Them: you need a new battery
Me: why
Them: the battery is bad
Me: bad like how?
Them: it doesn’t hold a charge
Me: hold a charge under load or what?
Them: yes
Me: how did you test it
Them: we have a tester. It’s bad.
Me (in my head): no ****

Now we are having the same exchange over fuel sender. The new battery fixed nothing.
Them: fuel light is flashing, you need a new sender
Me: can you check the BCM?
Them: we will, but you still need a fuel sender
Me: check the BCM, let me know when that has been done.
Them: okay, we will order the fuel sender, your fuel light is flashing.

Frustrating. A lot of warning lights are flashing. It’s like they can’t see the forest because the trees are in the way 😀
Oh my!
 
edited my post:
Yes, just not very straight forward from what I can tell, what codes did it throw if you know?

Here is some light reading for Friday evening...

COMMUNICATION DIAGNOSTIC PROCEDURE

When Monitored and Set Conditions

NOTE: When performing this diagnostic procedure, additional diagnostic procedures may need to be performed. If directed, go to and perform the diagnostic test or procedure called-out in the test step. Failure to perform the additional diagnostic procedures, will lead to an incomplete repair.

When Monitored: This diagnostic runs continuously when the following conditions are met:

The Ignition is on.

The Battery voltage is between 9.0 and 16.0 volts.

Set Conditions:

When CAN Bus communication between modules is not available, due to certain conditions or circuit fault(s).

Possible Causes

SYSTEM OR ELECTRONIC CONTROL UNIT (ECU) VOLTAGE DTC(S)

SERVICE BULLETIN(S)

SOFTWARE UPDATE(S)

VEHICLE CONFIGURATION DTC(S)

COMMUNICATION RELATED DTC(S)

NON U-CODE DTC(S)

ECU POWER SUPPLY (FUSED B+ OR IGNITION) CIRCUIT(S) OPEN OR SHORTED TO GROUND

ECU GROUND CIRCUIT(S) OPEN OR HIGH RESISTANCE

CAN BUS CIRCUIT(+/-) OPEN OR HIGH RESISTANCE

POOR CONNECTION(S) AT CAN BUS ECU HARNESS CONNECTOR(S)

CAN BUS ECU

Diagnostic Test



1. CHECK FOR POSSIBLE CAUSES

This Communication Diagnostic Procedure is intended to provide the technician with a common starting point.

NOTE: For an in-depth explanation of the Controller Area Network (CAN) Bus system operation, (Refer to 08 - Electrical/8E - Electronic Control Modules/COMMUNICATION/Description) .NOTE: For intermittent communication issues, or if multiple communication related DTCs are set in other

Electronic Control Modules (ECUs), check the suspected ECU power and ground circuits, including at the body sheet-metal, for loose or poor connections. Performing a load test on these circuits will verify the circuit is capable of carrying the amperage needed to perform properly, along with confirming that excessive resistance does not exist in the circuit(s) being tested. For additional information on CIRCUIT LOAD TESTING PROCEDURES , (Refer to 28 - DTC-Based Diagnostics/Circuit Testing Procedures/Standard Procedure) . The vehicle communication systems may be diagnosed with the Mopar Scope, (Refer to 29 - Non-DTC Diagnostics/Communication - Diagnosis and Testing) .

Check Battery for proper State of Charge (SOC) and Charging System for proper operation. (Refer to 08 - Electrical/Charging/Diagnosis and Testing) .

With the scan tool, check all Electronic Control Modules (ECUs) for battery and ignition voltage related DTCs and record on the repair order.

Check for and perform all Service Bulletins that could be related to the customer complaint.

Check aftermarket accessories for proper installation. (Check for improper electrical connections and fasteners that may be contacting wire harnesses)

With the scan tool, check all ECUs for software updates that are related to the customer's concern. Update ECU(s) as necessary.

Check related wire harnesses for collision related damage.



Were any problems found?

Yes

Repair the problem as necessary.

With the scan tool, erase DTCs from the related ECUs and perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Go To 2

2. CHECK ELECTRONIC CONTROL MODULES FOR VEHICLE CONFIGURATION DTCS

NOTE: A Configuration DTC indicates that an ECU is not programmed with information that is specific to the vehicle (VIN, mileage, etc.). If an ECU is not configured properly, serial data communication failures may exist. The following list includes, but is not limited to, DTC descriptors that indicate a Configuration DTC.

ECU Configuration Mismatch - Not Configured

ECU Unable To Configure

Implausible/Missing ECU Network Configuration Data

Implausible/Missing Vehicle Configuration Data

Implausible Vehicle Configuration

Incorrect Variant/Configuration

PROXI Not Programmed (If applicable)

Restore Vehicle Configuration

Vehicle Configuration Mismatch

Vehicle Configuration Not Programmed



TYPES OF CAN BUS FAULTS

LOSS OF COMMUNICATION will set by an active receiving/reporting ECU on a CAN Bus network that detects no communication from another ECU on the same CAN Bus network. Insufficient power, ground, bus voltage, or inaccurate vehicle configuration will cause a loss of communication.

IMPLAUSIBLE MESSAGE will set by an active receiving/reporting ECU, when it determines the data sent from the active transmitting/offending ECU is missing part of the message, or the message is an irrational value over the CAN Bus.

MISSING MESSAGE will set by an active receiving/reporting ECU, when it determines a data message to be missing partial information when sent from the active transmitting/offending ECU over the CAN Bus network.

BUS OFF set by an ECU that has experienced approximately 32 transmit errors, this can be caused by ECU internal faults as well as external bus faults like shorts or plugging and unplugging test tools to the diagnostic connector.

PHYSICAL is only detectable by an ECU that has a transceiver that is able to detect shorts on the bus. If the ECU does not, it generally will set bus off faults due to shorted bus lines.



NOTE: A Vehicle Scan Report can be helpful if online/phone assistance is needed.

With the scan tool, generate a Vehicle Scan Report and record on the repair order.

With the scan tool, check all ECUs for Configuration DTCs.



Are any Configuration DTCs set?

Yes

Configure the ECU(s) as necessary in accordance with the Service Information Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Go To 3

3. CHECK ELECTRONIC CONTROL MODULES FOR ACTIVE COMMUNICATION RELATED DTCS

Refer to the scan tool DTCs.

Are any Communication related DTCs active?

Yes

Go To 4

No

Go To 5

4. CHECK ACTIVE DTCS

Refer to the scan tool DTCs.

NOTE: Diagnose Lost Communication DTCs (not to be confused with CAN Bus Off or Can Bus Performance DTCs) before diagnosing other CAN related DTCs.

Which type of Communication DTC is active?

Lost Communication

Go To 7



Implausible Data, Implausible Signal, Missing Message or Invalid Data

Go To 9

5. CHECK STORED DTCS

Refer to the scan tool DTCs.



NOTE: Diagnose all Lost Communication DTCs before diagnosing other CAN related DTCs.

Which type of Communication DTC is stored?

Lost Communication

Perform the STORED LOST COMMUNICATION DTCS procedure. (Refer to 29 - Non-DTC Diagnostics/Communication/Diagnosis and Testing) . The vehicle communication systems may be diagnosed with the Mopar Scope, (Refer to 29 - Non-DTC Diagnostics/Communication - Diagnosis and Testing) .

Implausible Data, Implausible Signal, Missing Message or Invalid Data

Go To 6

6. CHECK THE ‘SENDING CONTROL MODULE’ FOR DTCS

NOTE: The ‘Sending Control Module’ is the ECU that the Implausible Data, Implausible Signal, Missing Message or Invalid Data is set against. Below is a list of some items (depending on vehicle configuration) a ‘Sending Control Module’ may provide as a bussed out to one or more “Reporting Control Module’.

Sensors

Adjustable Pedal

Air Temperature

Battery

Blind Spot

Crankshaft

Impact

Park Assist

Passive Entry

Rain

Ride Height

Seat

Sun

Tire Pressure

Wheel Speed

Switches

Audio

Brake / Stop Lamp

Door Ajar

Hazard

Heated

Hood

Ignition

Lighting

Multifunction

Power Seat

PRNDL

SOS Console

Speed Control

TYPES OF CAN BUS FAULTS

LOSS OF COMMUNICATION will set by an active receiving/reporting ECU on a CAN Bus network that detects no communication from another ECU on the same CAN Bus network. Insufficient power, ground, bus voltage, or inaccurate vehicle configuration will cause a loss of communication.

IMPLAUSIBLE MESSAGE will set by an active receiving/reporting ECU, when it determines the data sent from the active transmitting/offending ECU is missing part of the message, or the message is an irrational value over the CAN Bus.

MISSING MESSAGE will set by an active receiving/reporting ECU, when it determines a data message to be missing partial information when sent from the active transmitting/offending ECU over the CAN Bus network.

BUS OFF set by an ECU that has experienced approximately 32 transmit errors, this can be caused by ECU internal faults as well as external bus faults like shorts or plugging and unplugging test tools to the diagnostic connector.

PHYSICAL is only detectable by an ECU that has a transceiver that is able to detect shorts on the bus. If the ECU does not, it generally will set bus off faults due to shorted bus lines.

Refer to the scan tool DTCs.

Are any DTCs set in the ‘Sending Control Module’?

Yes

Refer to the appropriate diagnostic procedure.

No

Go To 11



7. CHECK FOR MULTIPLE LOST COMMUNICATION DTCS

Refer to the scan tool DTCs.

Choose the scenario that best describes the condition of the vehicle from the list below:

One ECU is reporting a Lost Communication DTC against a single ECU.

Go To 8

Multiple ECUs are reporting a Lost Communication DTC against a single ECU.

Perform the NO RESPONSE or NO RESPONSE FROM ECU diagnostic procedure for the ECU that is not communicating. (Refer to 29 - Non-DTC Diagnostics/Communication/Diagnosis and Testing) . The vehicle communication systems may be diagnosed with the Mopar Scope, (Refer to 29 - Non-DTC Diagnostics/Communication - Diagnosis and Testing) .

8. CHECK THE ‘SENDING CONTROL MODULE’ FOR COMMUNICATION

NOTE: The ‘Sending Control Module’ is the ECU that the Lost Communication DTC is set against.

Refer to the scan tool DTCs.



Is the ‘Sending Control Module’ active on the bus?

Yes

Replace the Reporting Control Module in accordance with the Service Information

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Perform the NO RESPONSE or NO RESPONSE FROM ECU diagnostic procedure for the ‘Sending Control Module’ that is not communicating. (Refer to 29 - Non-DTC Diagnostics/Communication/Diagnosis and Testing) .

9. CHECK THE ‘SENDING CONTROL MODULE’ FOR DTCS

NOTE: The ‘Sending Control Module’ is the ECU that the Implausible Data, Implausible Signal, Missing Message or Invalid Data DTC is set against.. Below is a list of some items (depending on vehicle configuration) a ‘Sending Control Module’ may provide as a bussed out to one or more “Reporting Control Module’.

Sensors

Adjustable Pedal

Air Temperature

Battery

Blind Spot

Crankshaft

Impact

Park Assist

Passive Entry

Rain

Ride Height

Seat

Sun

Tire Pressure

Wheel Speed

Switches

Audio

Brake / Stop Lamp

Door Ajar

Hazard

Heated

Hood

Ignition

Lighting

Multifunction

Power Seat

PRNDL

SOS Console

Speed Control



TYPES OF CAN BUS FAULTS

LOSS OF COMMUNICATION will set by an active receiving/reporting ECU on a CAN Bus network that detects no communication from another ECU on the same CAN Bus network. Insufficient power, ground, bus voltage, or inaccurate vehicle configuration will cause a loss of communication.

IMPLAUSIBLE MESSAGE will set by an active receiving/reporting ECU, when it determines the data sent from the active transmitting/offending ECU is missing part of the message, or the message is an irrational value over the CAN Bus.

MISSING MESSAGE will set by an active receiving/reporting ECU, when it determines a data message to be missing partial information when sent from the active transmitting/offending ECU over the CAN Bus network.

BUS OFF set by an ECU that has experienced approximately 32 transmit errors, this can be caused by ECU internal faults as well as external bus faults like shorts or plugging and unplugging test tools to the diagnostic connector.

PHYSICAL is only detectable by an ECU that has a transceiver that is able to detect shorts on the bus. If the ECU does not, it generally will set bus off faults due to shorted bus lines.

Refer to the scan tool DTCs.

With the scan tool, check the ‘Sending Control Module’ for non-U-code DTCs that are related to the U-code that is set, or related to the customer complaint if the U-code DTC name is not clear about which signal is faulted.

Is a related non U-code DTC set in the ‘Sending Control Module’.

Yes

Refer to the appropriate diagnostic procedure.

No

Go To 10

10. CHECK OTHER CONTROL MODULES FOR RELATED NON U-CODE DTCS

NOTE: IMPORTANT: Some ECUs simply pass information from one ECU to the other. In some cases, a U-code DTC may be set that implicates the “pass-through” ECU that sent the information. For example, if an Engine Coolant Temperature (ECT) Sensor DTC is set in the Powertrain Control Module (PCM), the HVAC Module may set an “Implausible Data from BCM” DTC because the BCM is the ECU that normally passes that information from the PCM to the HVAC Module. However, the BCM may not set any DTCs related to the faulted ECT Sensor because the BCM does not use the ECT information. In this case, the PCM ECT DTC should be diagnosed before the Implausible Data DTC. If you suspect a scenario like this, diagnose the non U-code DTC(s) before diagnosing any Implausible Data, Implausible Signal, Missing Message or Invalid Data DTCs. Below are some further examples of different sensors and switches:

Sensors

Adjustable Pedal

Air Temperature

Battery

Blind Spot

Crankshaft

Impact

Park Assist

Passive Entry

Rain

Ride Height

Seat

Sun

Tire Pressure

Wheel Speed

Switches

Audio

Brake / Stop Lamp

Door Ajar

Hazard

Heated

Hood

Ignition

Lighting

Multifunction

Power Seat

PRNDL

SOS Console

Speed Control



With the scan tool, check all other ECUs for non-U-code DTCs that are related to the U-code that is set, or related to the customer's concern if the U-code DTC name is not clear about which signal is faulted.

Is a related non U-code DTC set in another Control Module?

Yes

Diagnose the related DTC. Refer to the appropriate Diagnostic Procedure.

No

Replace the ‘Sending Control Module’ in accordance with the Service Information.

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

11. CHECK THE ‘SENDING CONTROL MODULE’ RELATED WIRE HARNESS CONNECTIONS

Disconnect all ‘Sending Control Module’ related wire harness connectors.

Disconnect all related in-line wire harness connections (if equipped).

Inspect wire harness connectors, component connectors, and all male and female terminals for the following conditions:

Proper connector installation.

Damaged connector locks

Corrosion

Signs of water intrusion.

Weather seal damage (if equipped).

Bent terminals.

Overheating due to a poor connection (terminal may be discolored due to excessive current draw).

Terminals that have been pushed back into the connector cavity.

Perform a terminal drag test on each connector terminal to verify proper terminal tension.

Repair any conditions that are found.

Connect all ‘Sending Control Module’ related wire harness connectors. Be certain that all wire harness connectors are fully seated and the connector locks are fully engaged.

Connect all in-line wire harness connectors (if equipped). Be certain that all connectors are fully seated and the connector locks are fully engaged.



With the scan tool, erase DTCs.

Using the Vehicle Scan Report, operate the vehicle in the conditions that set the DTC.

With the scan tool, read DTCs.



Did the DTC return?

Yes

If there is a history of this DTC setting multiple times, replace the ‘Sending Control Module’ in accordance with the Service Information.

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

No

Perform the appropriate VERIFICATION TEST. If a VERIFICATION TEST is not available for an ECU, perform the BCM VERIFICATION TEST. (Refer to 28 - DTC-Based Diagnostics/MODULE, Body Control (BCM) /Standard Procedure).

Test Complete
See, that’s a solid procedure. I love that stuff. It’s a flow to narrow down and identify an issue. That is what I assumed they would do. Instead, I think I got the folks who say flickering lights and said, “probably a battery”. See flashing fuel light, “probably a sensor”. Anyway, we will see what Monday holds. At least you guys confirmed I’m not way off in right field.

Thx,
Erik
 
The Advisor.

Yep aka a great bs’er and not a tech. Speak with the tech thats doing the work. There’s a diagnostic procedure for just about everything, not just a see flashing light assume it’s this or that and start throwing parts at it meanwhile charging the customer more and more. We wonder why service departments tend to get a bad rep lol.


Sent from my iPhone using Tapatalk
 
See, that’s a solid procedure. I love that stuff. It’s a flow to narrow down and identify an issue. That is what I assumed they would do. Instead, I think I got the folks who say flickering lights and said, “probably a battery”. See flashing fuel light, “probably a sensor”. Anyway, we will see what Monday holds. At least you guys confirmed I’m not way off in right field.

Thx,
Erik
Keep us posted on the progress.
 
is it just me? i would not have tinted the windshield in the first place. why are we tinting entire windshields?
 
is it just me? i would not have tinted the windshield in the first place. why are we tinting entire windshields?


It’s fine long as you’re mindful of not going to dark.. for example I have 70% helps cut down headlight glare and keeps the interior cooler. 70% is virtually clear.. you wouldn’t be able to tell it was tinted unless I pointed it and keeps me from having to even bother using a windshield shade anymore. Remember some guys have better eyes then other what might bother you, might not bother someone else.


Sent from my iPhone using Tapatalk
 

Users who are viewing this thread

Back
Top