Not sure if this is your problem but I had a car that was not getting suction from a cracked rubber fuel line. Might be worth a check. Sometimes you can`t visually see the cracks in the hose.