We are working with the same definitions of codes, I'm not sure what sparked that question, but maybe it was the approach I took with the TPS and idle screw adjustment, so I'll address that first. I noticed it would only have the problem during or shortly after a long period of engine braking, say coasting down a hill at like 40 MPH, in gear. And, in this case, I know the engine leans itself out to not waste fuel, so I thought maybe it was because the idle screw had already been adjusted, and adjusted improperly. I wish I hadn't ever touched it, but it was already done, so I tried to set it back.
The state of the car now:
I replaced the grounds from batter to engine, and batter to body. They weer both really bad. I know this car sat a while, outside, with a hole or 2 in the roof (why the ECU was toast) so I suspect the wires in the harness might be bad, and that's probably why, as you said a few posts ago, the P1104 is getting thrown.
It was running fine for a while after I replaced the grounds. But then when the tank got a lil more empty, it started having some low-rpm issues again (a rough idle and bucking and stalling occasionally) I checked the gas cap and there was some vacuum (i heard it whoosh) in the tank, so I think the improper evap setup is the reason I'm having issues. I think this problem is along the lines of: the purge line has a solenoid in there that the 96 legacy ECU has no intention of controlling, So the evap line to the engine is never opened. I'm going to try and bypass or remove the purge solenoid today, and see where that gets me.