a huge vacuum leak can cause some problems.

But it could still be a crank sensor problem for it stalling.