If you have fuel to the fuel rail, coupled with the fact you had intermittant stalling before, then i'd say there is a good chance it's the crank sensor but you will need to confirm it with a code reader as it could be somrthing else. Using a code reader should always really be the first step with these cars, it will save you a lot of stress and wasted time/money in the long run as they are pretty complicated engines.