I've put a fuel filter on it..........
................ Also checked the little filter Mike suggested and that was totally blocked with ****, thanks for the suggestion Mike. ..................
Sounds like you've finally got to the route course of your problems