when u say "stall", do you mean the car just shuts down...or the idle drop then it dies?
i agree on the distributor problem....distributor ICM problems are correlated to tach malfunctions. (ICM=Ignition Control Module)
Bad ICM will cause tach fluctuations and cause the car to shut down as there will be no spark provided.