Check the fuel line that runs under the radiator. If you are on the trails, maybe it got bashed, flattened, cracked, kinked or something. Otherwise, it is back to filters, filters, filters. Sounds like you have checked things over pretty good and didn't mention this.