I can't figure it out, maybe you can?

Something else to check out is your coil.I had an Accel stock looking unit.Had same problem with my cuda.Wouldn't rev and after awhile of driving would shut off. Let car cool and fire right up.Checked everything and changed orange box,still shut off.Pulled the coil wire off and oil was coming out.Put a stock coil back on it and got my revs back up.Coil was getting hot and wouldn't fire the plugs.Yeah plugs looked crappy.Now has a MSD coil and no problem since.Something to check.