89 MUSTANG LX

Any cars I have had do this were due to large vacuum leaks, like forgetting to reinstall a vacuum line or the gasket under the carb was leaking. ( yes this is a FI car)
 
I have looked over everything and tried everything except to pull my distributer and re time it from scratch

Well, what are we missing here :thinking:
You said that you tried everything, but then you didn't know the terminology MAF.
Have you checked timming?