My 24 v has been poping a check engine light sometimes. Then I clear it or it will go away after a while. It is a injection pump timing error. Truck runs fine and has been doing this for 20k or so. It does this with and with out boxs. And seems to do it more often if you hotrod it. It had a new vp 44 at 36k And has 87k on it now. It has also had good fuel pressure since 30k or so. Could this be a pick up sensor? Or probly a vp44.