Sounds like it is coming back to the dealers, AGAIN. Those that know me and my rantings, will know that I don't have much faith in dealers. Some are good, but, many, well, ARE NOT!
I would call Keystone back and tell them, NO DEALERS around here will do the work, and sweetly ask them, what can you suggest now?
Don't give up. It is very discouraging, for sure, we understand, but, don't give up toooooo easily!
Keep us posted.
On edit, I note you live in Minnesota, that is NOT that far from Goshen. I know, not at this time of the year with the "S" word in the weather forecasts, but, Goshen is very nice in the spring. Just a thought.