Do you have a fuel pressure gauge?
The pressure should be 44.2 - 54.2 psi at idle
Does it start easily, or do you have a long cranking, before it starts?
Is it still idling smoothly?
A wild thought . . . your crankshaft position sensor could be failing and not throwing a code. Exactly that happened to one of my mom’s acquaintances. I worked on the car, and it took awhile to get a handle on it, because it happened very infrequently. In her case, it wasn’t a stalling complaint, but an intermittent no start
As for that sensor, I don’t have any specs, but here’s a thought. Measure the resistance when the engine is cold, and write it down. Plug it back in and make sure the engine starts. If it does, that is your baseline at cold. Drive the car, get everything warmed up. Get a baseline warmed up, also. Next, drive the car, and when it stalls, measure the resistance. It might have extremely high resistance, relative to the earlier readings. It might even show open circuit. I don’t have the specs, but I do know that the resistance is supposed to vary with temperature. And there is a range of what is acceptable at a specified temperature.
Another thing you can do, and this is something I’ve done . . . remove the sensor and place it in a pot of cold water, with your fluke hooked up, measuring resistance. Slowly heat the pot and watch the fluke. If the resistance suddenly shoots up, or goes open, but the water isn’t even lukewarm yet, the sensor is suspect. Because the sensor will get significantly hotter installed in the engine.
This is not junk science, but a valid test.
When it stalls, can you immediately restart, or do you have to wait?
If it won’t immediately restart, that gives you a fighting chance to do some more diagnose. When it’s not starting you could measure fuel pressure and check for spark. Better yet, hook up the fuel pressure gauge and leave it under the hood. Take a note of the reading. When it stalls, look at the gauge.
I’m just rambling, really . . .