Welcome to the list. Your heater problem could be something as simple as a loose thermocouple. You might want to take the furnace to an RV service facility and let them go through it. If they are successful it will be a whole lot less expensive than a new furnace. Charlie