I've had a CEL for a P1518 for over a year now. I replaced my original IMRC with a used one for a 98 Taurus the first time I saw the code. Original IMRC had a damaged cable. The Taurus IMRC cable was too short to mount on top of the valve cover so I moved it under the intake pipe. Next day, same code. Thought the IMRC was bad.
Bought another used IMRC from a 99 SVT, installed in the correct spot this time. Next day, same code.
Finally replaced with a brand new IMRC and new IMRC grommets, and did a tune up. Plug wires, O2 sensor, TB cleaning, fuel filter, speed sensor.
Car ran amazing for 2 days. Pulled hard from 4k. Best it's been since I owned the car. No CEL.
Start the car this morning. P1518 is back and no more power burst at 4k.
WTF is going on!?!?! I'm sooo tired of this damn code.