Have a 1989 Mustang 2.3 automatic, non-turbo Keep getting code 32 when I do a Key On Engine Running test. Have replaced everything imaginable but code remains. Code says "EGR is not functioning" yet when I hooked up my breakout box, the EGR is functioning, and is reading correct voltage (about .46v-.5v at idle and full throttle, ranging anywhere from .46v to upwards of 3v when cruising). Car runs great, yet I always get code 32, meaning it is running in closed loop mode and not efficient as it could. Here's what I have done/tested: -Replaced EGR valve -Tried 3 EVP sensors (they all seem to check out fine) -Tried 3 EGR Vacuum Solenoids (they all seem to function when grounded) -Checked vacuum pressure (EGR valve, hoses, etc. hold a constant 5lb of vacuum) -Checked wiring/connections from EVP sensor to ECM -Tried 5 (yes FIVE) differnet ECMs -Tested reference voltage at other sensors that feed off of the same 5v reference the EVP does -Verified coolant temperature sensor, map sensor, and throttle position sensor is working correctly -Verified grounds are good Acts as though it is an ECM issue since all the correct voltages are being read at the ECM, but 5 different ones has to be impossible. With the breakout box hooked up, I watch the voltage during the KOER test and the voltage jumps up to around .8/.9 volts during the self test--showing that it is sending a signal but not reading it. There has to be something I'm missing, anyone have any other ideas?