I agree with Travelin Texans, if you can fix it yourself and it won't affect the warranty, do it yourself. I use Pete's Road Service for all chassis and generator related service, upgrades and repairs. I use the dealer for coach maintenance to keep extended warranty in place but the dealer sucks. I am very happy with Pete's Road service. The link below will take you to thyier locations page.
Pete's Road Service INC. Locations