Have you tried resetting your PCM ??
Pull underhood fuses #4 and #11 and wait 5 minutes.
Reinstall the fuses and then start the car, and let it idle until the cooling fan comes on.
See if your CEL comes back.
If it does, then your IMRC may be bad.

Have you ever cracked your secondaries ???


Pete...

98.5 SE Sport Duratec ATX (P66L)
Black Clearcoat on Greystone
DOB 11/21/1997
DOP 12/25/1997
PIAA 510 Super White Driving Lights
SVT CAT-BACK EXHAUST (No Resonator)
DiabloSport Chip (LPQ4) - Engineered To Raise Hell
Too many other mods to list...
Sounds sweet, runs quick...
Crazy Horse Dyno @ 121.4 WHP/129.6 TQ