Most likely it's your fuel pump. I don't want to be the one who calls it 100%, but I don't see what else it could be.