I guess I'll keep adding to my question until some body knows the answer.
So far I have replaced the TPS, Cam position module, Distributor Cap and Rotor, Knock Sensor, Checked fuel pressure (no less than 50 psi).
I put a timing light on it and noticed that as you start to increase rpm, the timing advances, then when it starts to bog, it throws a large amount of retard.
If I could find out how giving it more thottle retards the ignition, I think I could end this madness.
Don't be shy, come on in, the waters fine.