50 hrs is around 2500 miles on a motor , keep in mind your gen only has about a gallon of oil in it so oil changes are needed very regular. I have a 12 k gen in my bus and I've extended changes and filter changes by using synthetic oil in it to over 150 hrs. Check owners manual for onans...