Ever thought you would be labeled to what locals Yuma call "winter visitor"? That's code talk for "let us fix it no matter the cost, because we know you won't be back". See if "Franklins tire service" also garage will pull codes for you. Can't remember the street but just down from Navy Federal credit union.
If they get same codes then look into what is causing them. Probably something simple like ground or connection. They might let you overnight in parking lot if you ask nice. Good people but don't know squat about diesel, but they admit it:)
Very poor service from Yuma dealers especially at height of snow bird season, and they know they are the only ones around. That was my experience anyways.