lj2654,
Well Sir, I surely feel your pain. Ultra long story short, while traveling to Texas from San Diego, the J1939 data link in our '04 Itasca Horizon 36GD with the C-7 330HP CAT broke one of its three wires. That knocked out all our gauges, exhaust brake, cruise control etc. We took the coach to "On the Border Freightliner" in El Paso TX.
What a nightmare that place is. Talk about lack of communication!! They wouldn't even talk to us unless we barged our way into the front office etc. And we weren't the only ones. There were other folks with broken RVs and, truckers with broken over-the-road tractor/trailer rigs too that, no one from the service/supervisors would talk to either.
Those boys (supposed techs) were absolutely clueless in what and how to fix our rig. Talk about being pi$$ed off for 2.5 days. Well, they knew it when they handed me part of the bill. Anyway, I surely know how you feel.
It's very difficult to know just how good a repair center is if you have no idea about the place before you authorize work to be done. Word of mouth is the best advertising, that's for sure.
Scott