I got that code KOEO, I can't get anything to communicate with the PCM in KOER. I tried with the NGS and a Star Tester, and both would do the same thing when I would try to run a test win KOER. You would hear the engine rev up for a second, then go back to normal idle and the tester would just stare me in the face. The NGS would tell me it couldn't communicate with the PCM with KOER...but it would retrieve memory and hard codes with KOEO.
I took the car out tonight to see how it would react with the EGR vac line plugged. Everything seemed to go fine, it didn't buck, miss, or surge. My idle still does stupid things when the e-fan comes on, or during initial startup. So I took the car out for a while to get it warm, unplugged the IAC and set my idle at 1000rpms. Now when the e-fan comes on the engine doesn't surge like it was doing. When the fan would come on the engine would surge, dropping to 500rpms, then rev up to 1000, then drop to 500, and back and forth...until I reved it up to 2000. Now when the e-fan comes on the idle pretty much stays at 1000. During initial startup, it still surges...now it just does it at higher RPMs.
But I think I figured out my "miss" problem...now I just need to figure out how to eliminate the EGR. Leave it as it is, plugged in but no vac going to it....delete it via "EGR delete plug"....or custom tune. I would like to avoid a custom tune because I don't think I really need it...and spending the money just to remove the EGR would be dumb. I might just leave it as it is now and deal with it later.