I had a similar problem and ended up being my fuel pump, and my accelerator pump diaphram had a small pin hole in it that didnt help out either!