How old is the fuel pump? It sounds like the diaphragm in the fuel pump may have dried up and cracked in the last 8 months and lost it's prime. I would replace the fuel pump first and see if that fixes the problem. You said it was all stock, so I'm guessing you run a stock fuel pump. Stock pumps are not expensive, if the old one is of any age, I would just change it to be sure. Hope this helps.