Got crank relearn done.
Seems to have helped somewhat. I'll keep messing with it till the 21st when it goes into a professional shop in case i happen to accidentally figure it out.
Checked every wire for proper color and corresponding pin location. I just can not ring out everyone, but some i did that i tought were the important ones. Once i figured out how to read a multimeter better anyway. All fuses are good.
All injector wires are the proper color in the proper pin location.
All sensor wires are proper color and pin location.
All ground wires are in the proper location and color.
All power wires are proper location, Switched and constant.
o2 sensor wires are proper color and pin location.
The Purge canister solenoid is wired correctly as well as the AC clutch. I was not using the multimeter correctly.
There are no extra wires but my pin out sheet says on C2 pin 2 i should have a white wire for a "Canister Vent Solenoid" and i don't have one.
Maybe a big problem though is the ground at C3 pin 19, circuit 470.
I tried the ringer setting and ohm setting and could not get any reading at all that it's connected to anything?
The other thing i have noticed and never thought to mention has to do with fuel trims.
Not the exact numbers but examples.
Let's say my STFT is reading 0 and LTFT is -20 just holding a steady speed.
When i let off the throttle the fuel trims will usually immediately switch to STFT -20 and LTFT 0 until i come to a stop then they will switch back to the normal way.