Some of this is thinking outloud that I happened to type. Please sift through this, but I thought it was worth typing out.
The output from the ECM controls the VSV(EGR) the input to the ECM that causes that output is from the following sensors:
1) The Engine Coolant Temp Signal Circuit
2) The Throttle Position Signal Circuit
3) The Battery Signal Circuit
Well...We assume that the Battery Signal is happening...because well..nothing would work would it? if it wasnt.
The coolant temp circuit monitors the temperature of the coolant.
The throttle position signal circuit = Sends a OFF idle signal, and an ON idle signal.
So....from my score I see two down, and one left. The TPS (throttle position sensor).
Now my opinion (READ THAT...I said OPINION) is one of the pins could be lose or corroded? or you have a harness issue. Trace the wires around and see if you find wear points or melting.
It is possible that the wire (ground) going from the VSV(EGR) is damaged. The ECU causes the ground. This means that there is power to the valve at all times on the positive side, but it is when the ground is caused by the ECM that you get the actuation (stops the vacuum flow).
So, you have another hunt through the engine harness. The VSV(EGR) according to the 1996 electrical manual has a ground wire with a BLUE wire with a WHITE stripe. The positive side is a YELLOW wire with a RED stripe. Pay attention that the VSV(FUEL PRESSURE) has a BLUE wire with a RED stripe.
So, my suggestion if you follow my mental flow is that you should be now looking for loose connections, or damage to the harness. The ECU grounds the VSV's to actuate them. With power it is CLOSED and without power it is OPEN.
