Thank you very much for all the help. I am trying to do everything I can to get rid of this ridiculous 1222 code. I have all new hoses, a leak down test done, idle is fine but it still will stick sometimes at 1000 when I get off the freeway. The CEL comes on only when I am idling after I drive for a bit but as soon as I give it a little gas it goes away. I am hoping I have all my hoses hooked up correctly. The o2 sensor has not been changed and I am unaware of the condition of it, same with the relay so I am going to try and swap those out. If that doesn't get rid of it, I don't know what else it would be other than the fuel injectors being faulty.
Now that you mention it...I have seen occasional CELs during long downhill drives. I always figured the DME cut fuel on overrun. If that's true, I'd suspect the O2 sensor was just getting too cold. At any temp under ~300 degrees, the O2 sensor won't give a sensible reading to the DME. O2 sensors also tend to age, and the wiring is vulnerable to damage. You can splice any late-model 4-wire pre-cat O2 sensor into the car (mid-'90s Bosch sensors for the Ford V8 are popular).
Your symptoms are similar - an M42 at idle normally keeps the exhaust gas hot enough for the O2 sensor, but if not you'll be seeing CELs. To make this more complicated, I'm also fairly sure that the O2 heater only runs when the car is in cold start (open-loop) mode.
Unfortunately, idle is also when vacuum is highest - worst time for vac leaks.