I couldn't count how many suction line restrictions I've found over the years. Hoses disintegrating, rubber bands, fuel cap rubber, cigarette butts.....
And by the time they get to me, they almost always have a new injection pump, nozzles, and turbo. It's like they go for the most expensive stuff and fire the parts cannon.
As far as the gen sets go, I find slopped up tanks in some seriously critical infrastructure. Police and fire stations, 911 call centers, communications sites, city hall and I'm not talking out in Podunkville, I'm talking about large American cities.
You can explain to them that they need someone to come in and do fuel polishing, but it's never in the budget. But what is in the budget is doing an oil change every 6 months even though the hour meter has only racked up 12 hours and completing a meaningless checklist that looks like some numbnuts that works at Jiffylube made it up