For a little update, I stuck a vacuum gauge on it and it holds steady around 18Hg in, except for when the idle would drop the vacuum would drop along with it down to 5 Hg in, but this was only when the engine would stumble down around 500.
Then I took out the electric valve, vacuum canister. I just ran a line from the black/white one way valve to the vacuum box thats bolted on the lower plenum. This seemed to make the car run better for awhile but the problem continued. Then I swapped those parts for the ones that came on the new engine, and the purge valve, but the problem still continued.
All along I have not been able to clear my codes either, my computer wouldnt let me, nor did unhooking the battery over night clear them.
Then I swapped out my chip for the stock one and I was able to clear my codes and it idles a lot better. Once I put the chip a month ago I never cleared the codes because I new my engine was done for anyways. I cleared the codes and now only the original 1222 code pops up again but it got rid of the 1215,1223,1224, and 1226. I ordered a new O2 sensor again hoping maybe from driving my car for so long fouling 2 sets of plugs and constantly blackening the O2 sensor for 3 months might have killed it.