Agree with those that say change the fuel filter again. In fact, don't be surprised if you go thru 4 or 5 more filters before this is all ironed out. A bad load of fuel will do that.
If it is bad fuel, you could pay to have the fuel drained, tank cleaned, (and of course they will charge you a "disposal" fee, even though they will most likely be using the fuel themselves.
You could also try to find a mobile 'fuel polishing' service. Those are often found near big boat marinas, as that is what is needed if a diesel boat takes on a load of contaminated fuel. Fuel polishing is the process of pumping out the fuel, passing it through several filters, and returning it to the tank. This process continues until the fuel is clean. Probably pricey to have done, so changing your own filters might be the least costly.