A 95 Windstar has a 3.8 V6 with an old school timing chain. It should be a beginning version of EEC5, OBD2, so if possible, scanning it would help.
Its distributorless, with a single coilpack with six coils.
Since you say it won't even turn over, and it quit, it may just be a battery failure or a power wiring failure. Does trying to jump it help? If so, it may just be the battery.
If you can get it turning over, basic stuff is put a timing light on it and see if sparks when it turns over. Then check the fuel rail valve to see if it has fuel.
Otherwise, just start at the battery and keep going to see where you have power.
Long shot is that it blew a head gasket and filled a cylinder with coolant. Mine did that. Drove home fine. Next morning one cyl was full of coolant so it would not even turn over.
Remove the spark plugs, drain it with the starter and put the plug back in. Should crank right up. Thats how the Ford techs move them to the service bay.....