UPDATE: I had a back and forth email with the Customer Support Manager at Keystone and they are covering my repair. I am glad that the supportive messages here about Keystone customer serivice have proven true in my case. My dealer,
Folsom Lake RV in Rancho Cordova, CA has been stellar in helping me through this.
Once I get my rig back I will update with the results with photos. Thank you to those on the message boards here for your input and help!