I recently had my 96 duratec scanned after the CEL was triggered and it was evident that the IMRC was having problems it read that it was closed shut also I had another trouble code that stated that the oxygen sensor was not responding proprely. that is what it said it did not mention about running lean or anything. The CEL comes and goes and the o2 sensor is new could the IMRC problem cause this to happen? or is this a seperate problem? I am buying a new box.