I agree with Danny and Chuckster. Yes, it's all about how well the dealer's service folks documented the claim. But, it's also about the relationship the service dept. has with Keystone. As Danny says you have every right to get involved. Escalate to the GM at Folsom Lake. Have the GM give you the Keystone reps name and let him know what's going on. We are all used to (familiar with) how our other vehicle warranty issues are dealt with. The RV world is different. And, unfortunately, here in Utah there is no lemon law on RV's.
One thing I had to keep reminding myself as we went through this same agonizing process: "You get more bees with honey".
We got everything fixed and have had two seasons now with no further issues.
Hopefully your situation turns out the same.