I have 42 inch rider with a 18.5HP Briggs and Stratton 303777 twin engine. Been running great with regular maintenance. But lately it will run for 45-60 minutes and dies, as if it is not getting fuel. 1st time I thought no problem, dirty fuel filter, replaced it even through the old one looked...