You need to derust your tank!
I do the electrolysis cleaning method, 3-4 days, followed by Evaporust, 2 days, then rinse with diesel fuel(the oils in diesel fuel prevent flash rusting)4 times, to get all moisture out, then coat the tank with 2 stroke oil to protect it from rust.
Then the tank filter will do it's job.