It nutz and im at my ends with it ill run it till the wheels fall off. The ill drop a small block in it.
Its repairable. Not a big deal. Its a simple engine with only a few possibilities. Fuel, air, spark, ECU. If regular maintenance is done then it helps eliminate a whole lot of guessing or troubleshooting. Usually.
I read all that you have replaced. Did the fuel filter have enough junk or mud in it that it may need another one? Which coil did you install? How did you clean the upper intake manifold?