I took my Dodge Ram 2500 truck to Dominion Dodge on the morning of September 27th for airbag system repair (light on) and inspection. It is now 2 weeks later.
After a few days, Dominion said the scanner code indicated:
“output driver one passenger seat belt short to battery”
They indicated this was a bad diagnostic control module: P 56043700AA
I am uncertain how this was determined by the codes thrown.
What about the seat belt code?
The diagnostic module has been discontinued by Dodge, no longer available
Dominion obtained and tried a used module – I was told they “could not program the VIN into the new-used module” and that the new-used module must also be bad. I was told by an outfit that resets airbag modules that the 2003 models did not require VIN programming.
After I informed Dominion that VIN programming may not apply for 2003 models, service had no comment. October 10th: Dominion finally admitted they were wrong about the module needing VIN programming. This does not inspire confidence!
About a day after being told the VIN did not require programming, Dominion informed me the new-used module was throwing the code:
“mismatched calibration”. How the situation transformed from “unable to program the VIN” to the new error code remains a mystery.
Dominion ordered a second used module - Still WAITING as of October 10th… Considering their history, my expectations are low.
The dealer may be ok for a oil change, but apparently not for more complicated things.