compression numbers?
interior liner of the hose has deteriorated and is clogging the fuel line, or the line has a hole in it
a worn needle would not do it because that is basically an on/off type of device to limit in-coming fuel. a sticking needle, maybe