Hi, the stalling at stop was a feature of a 93 Discovery I had some years ago. It was a 3.5 but don't know which type of EFI it had. The problem turned out to be a faulty vacuum canister/diaphragm on the distributor.