Try all the advice adbove.. but, Bio or no.... it certainly will do no harm to run some cleaner through. Moly Lube diesel purge (straight). Search for it, there is a thread that explains how to remove both the feed and the return to/from the IP into a straight jar of diesel purge. (It takes a while to use it up). If you are looking for a tank additive, i would go with BG 244K (the name is something like that, it is specific for diesels, and it is like ~$40 to treat a tank, try a NAPA to find it locally). Lots of people say good things about the BG product as a tankful additive, but it it no substitute for diesel purge. Do both. Use the BG product when you don;t think you will use up your tank right away. If the tank 9treated with BG lasts a long time, it has more "time of residence/contact" and works miore/better.
The guys above are right though. (sounds like you might have other issues also.)