could it be a slight air leak from one of the hoses? have you got a dump valve fitted? does it run if you rev it up? Can you keep it running by pouring fuel down the metering head (not too much! unless you like fires!)
were there any other problems before this started happening?