fuel filter. if your pump is fine. and assuming you have gas in it. what happen is prob startin from the tank, u prob got dirty tank, and i'm guessin that the fuel filter is clogging but fuel is slowly getting through it, i bet you try to start it tomorrow it run for a min maybe then die again