I'm so sorry to hear of all your problems. We have a 1992 Winnebago Class C, and had to put a new transmission in four years ago (but I know I did a number on it pulling my horses through the mountains, so don't count that). We had to put a fuel pump in the generator, a cooling coil in the refrigerator about 8 years ago, and have had the furnace worked on twice, and it still doesn't work, but other than these things, it has been a great RV. Considering its age, I think we have been lucky. We, too, do preventive maintenance. Good luck.