In our 5 years of full-timing I’ve never seen or talked to anyone that had a mechanical problem that lasted months. I have run into being told it would take 2-3 weeks for a dealer to get us in for a repair. The solution is to realize that you don’t have to use a dealer and can find alternatives. We had a hydraulic line break and we’re told by a dealer it would be 2 weeks before they could get us in. I found a local diesel shop that made and installed the line in 1 hour. We also had a warranty repair that the dealer told us would take 10 days to get to us, so we just stayed in a local park and enjoyed touring in that area until they could get us in. Once they got us in, it only took 4 hours for them to do the actual job and we were back on our way. You have to be flexible and search for alternatives.