do you have a vacuum tester? such as the ones used in automotive for testing carbys ect? if you measure the amount of vacuum at the fuel line and primer bulb then you would be able to work out weather you have a fair pressure or weather its only sucking a small amount of fuel. i will go and measure the amount of crankcase vacuum on my ride on so you can compare the pressures to something.
im not suggesting jumping to the conclusion that your is no good but if you can test the pressures then you will have something to compare it to.
regards jay