A fuel pump going bad will often give those symptoms.