Ben Witter
Senior Member
I don't believe the two faults are related unless current is dropping far below what is needed to power the ECU's properly. The EBDS (electronic battery disconnect switch) is really just a big solid state relay. It can send full current or reduced current depending on the needs of the system. Diagnosing them can be a bear but I have seen the emergency stop switch under the seat cause issues before. The relays also can be and issue as well as any of the any connections in the circuit. This is one of those situations where techs break out the parts cannon to diagnose/repair the problem.
As far as the communication code that is related to the engine subnet which is communication between the ACM,ECM DEF tank armature, Nox sensors, and EGR valve. Any of these components or the harness can be at fault. But if power supply were dropping put to the ACM or ECM it could cause problems. I don't suspect this though because both ACM and ECM are reporting the code. I usually try to disconnect one component at a time while the fault is active. Whenever the code goes inactive you have found the suspect, just make sure it foes back active when you plug it back in.
As far as the communication code that is related to the engine subnet which is communication between the ACM,ECM DEF tank armature, Nox sensors, and EGR valve. Any of these components or the harness can be at fault. But if power supply were dropping put to the ACM or ECM it could cause problems. I don't suspect this though because both ACM and ECM are reporting the code. I usually try to disconnect one component at a time while the fault is active. Whenever the code goes inactive you have found the suspect, just make sure it foes back active when you plug it back in.