I love my Onan. Currently has 10,500 hours and not a lick of trouble. I generally follow the recommended maintenance intervals.
150 Hours: Oil and oil filter change.
300 Hours: Oil, oil filter and fuel filter change.
450 Hours: Oil, oil filter and air filter.
Repeat.
Since I'll be down for a...