I don't know about John Deer when it comes to RV frames but in the areas I do know them they have an excelent reputation
(Farm Tractors and equipment)
As for that generator with only 104 hours on it, Assuming you changed the oil, inspected it throughly for rust, corrosion and other negative things like bird/wasp nests in the air-intake (Don't laugh)
And assuming you continue to maintain it, regular oil changes, regular exercise and the like
You will likely require replacement before it will... Many, Many, Many hours