You may want to drop the fuel tank and check out the fuel pump and lock ring. Usually the rust is from the stock fuel pump assembly rusting away inside the tank, or at least the upper part crumbling apart and falling inside. Washing out the tank and getting a new stainless steel assembly goes a long way towards cleaner fuel and keeping the fuel filter clean. Otherwise the filter just keeps getting the flow blocked up with rust.