If you have been running the tank dry then you may well have picked up deposits from the bottom of the tank.
There will most probably be a fuel line filter and I would suggest that you remove and clean or replace this filter.
Maurice
April 2011
Automatic Answer
We may have found other answers which could help you.