This is another of those "get the vehicle scanned" situations. There are about a thousand things that can cause an engine to stop in its tracks the way you’ve described, and only by scanning the computer to see what fault codes have been logged can you even begin to make a diagnosis. You cold be looking at anything from a crank-angle sensor, to a blocked fuel-tank breather, or a faulty throttle-position sensor to damaged coil-pack. Or anything in between. Modern engines are complicated beasts and the days of checking for spark, fuel and compression as a simple roadside diagnosis are long gone.
By the way, you haven’t told me whether you have the four-cylinder or V6 versions of the Tuscon. Without that information, I’m flying even blinder.