My 1998. 5 24V has been turning on the check engine light and setting a P0216 code. My code book says thats an injection timing control circuit malfunction. I've cleared the code about ten times and I will drive for a couple weeks and it will come back on. There seems to be no rhime or reason to when it will illuminate. Truck runs great and gets the same fuel economy as always. Twice it has stored a companion code of P1693. My code book says that's a chrysler specific code for,"A companion DTC was set in both the PCM and ECM". Anybody have an idea as to what might be going on. Lift pump pressure is good and the VP44 has 50K on it, the truck has 185K.