We just went through some of the same things. We had a small leak along the trim above our bunk. Had to seal it, replaced the trim, and cleaned the area above the dash. After we got it into place we had to reinvent the wheel (so to say) to anchor it above the driver. Today we finished the last of the fixes and are ready to load the remaining items for next weeks outing. First of the year, but not the last.
How does yours do on the power end? Mine seems to be a bit of a dog.
Good Luck and Happy Camping