I have a 1999 CSVT that keeps tripping a CEL with a P1518 code. I replaced the IMRC with a new unit including the cable. The LIM linkage is intact and working.
When I clear the CEL and start the car, you can manually operate the throttle and the IMRC will open the secondaries the first few times and then stick open. Once the CEL is set, it will go full open as soon as you start the car. If I clear the CEL and start the car, the IMRC will do the same thing all over again (work for the first few blips of the throttle and then stick open). The IMRC cable checks out with correct voltages and no shorts to ground or other conductors. I've reset the PCM after clearing the CEL and P1518 code by disconnecting the battery. The PCM obviously sees the feedback signal from the IMRC when the secondaries are full open or it would not be setting the P1518 code. The secondaries close when the car is turned off or you disconnect the connector to the IMRC.
I've looked through the archives and all posts and I've seen this problem but none of the solutions (bad IMRC, cable, etc) seem to apply. Anyone have any idea what the problem might be?
When I clear the CEL and start the car, you can manually operate the throttle and the IMRC will open the secondaries the first few times and then stick open. Once the CEL is set, it will go full open as soon as you start the car. If I clear the CEL and start the car, the IMRC will do the same thing all over again (work for the first few blips of the throttle and then stick open). The IMRC cable checks out with correct voltages and no shorts to ground or other conductors. I've reset the PCM after clearing the CEL and P1518 code by disconnecting the battery. The PCM obviously sees the feedback signal from the IMRC when the secondaries are full open or it would not be setting the P1518 code. The secondaries close when the car is turned off or you disconnect the connector to the IMRC.
I've looked through the archives and all posts and I've seen this problem but none of the solutions (bad IMRC, cable, etc) seem to apply. Anyone have any idea what the problem might be?