93 ford mustang 2.3 liter automatic, runs then dies

it runs then dies, won’t start, cools off then start, runs for awhile,runs smooth,drives great, then dies again. I have replace the head with a stock head, replaced crank position sensor,replaced both coils, replaced mass airflow sensor,replaced ignition module,replaced ecm computer,replaced the body control module becaise it fried the ignition.Still does the same thing, runs well for awhile then dies. It dies when driving or just sitting idling. I have taken all the accessories out of the car,to see if they were overloading the system, no change. I am at the end of my ROPE. PLEASE HELP ME!