Injector Drive Module (IDM) - Should I replace it?
My truck will start and run fine now (#6 injector was replaced). However, it shows the following two codes:
P1667 - indicates that the PCM has detected a failure on the CID line
P1298 - IDM failure
The KA1 DTC help that they printed out says that with these two codes together I should replace the IDM.
As you know, this is an expensive part ($644 for my model). What's the point in replacing it if it runs? Can any other harm be done?
I already bought a new one at a cheaper price than this, but I don't want to install it (permanently buy it) if I don't have to.
I think I probably should replace it since CID is the cylinder identification. I am not particularly interested in having the IDM talking to the wrong cylinders.
Let me know if you have any insight.
I went to replace my old IDM with the one I bought. The service manager told me the part was XC3Z-12B599-AA when my old IDM actually is part XC3Z-12B599-AB. I found out when I was in the midst of trying to change it.
My truck was made in 3/99.
Does the AA vs. AB make any difference?
Also, I drove my truck home 3 miles with the old IDM. On the trip two things happened:
1) The "service engine soon" light flashed on instantaneously three times throughout the trip.
2) The brakes and steering were making terrible sounds. Never have before.
I think issue 1 is related to the fact that I need to change my IDM.
Any thoughts about issue 2?
So XC3Z-12B599-AA is the correct part for my truck. Thank goodness.
Still curious about the noisy brakes and steering.




