12V Egrs are interesting. When the ECT measure coolant at 140* the ECM picks up the EGR solenoid, this opens the valve and allows exhaust to mix with intake air. The typical codes are for poor EGR flow, but all seem to show as a 32 using the Check Engine Light. Flow is checked by an increase in IAT, Intake Air, of about 10* when exhaust is put in the intake manifold. The EGR is on all the time when above 140* except during wide open throttle, WOT. Most gas engine EGRs can't be open at idle, will kill the engine or make the idle rough. The EGR system is really simple mechanically. A tube from the exhaust manifold to the intake with the valve on the intake. The valve can be easily checked by using a hand vac pump and seeing if the pintle on the diaphram moves on the EGR valve. The valve and the tube can be removed and cleaned if the valve pintle moves.
The best way to disable is to put a screw in the vac line from solenoid to the valve. I installed an ATS manifold and a dual ram w/o EGR. I used the solenoid in the front diff vac line so I can go to 4 wheel low with the front diff disabled and back a trailer w/o any problem. Having it off caused a constant check engine lite. I used a relay in the solenoid circuit that adds a pot to the IAT when the EGR is suppose to be on, by fiddling I was able to get the MIL to stay off.