My truck just died today with this issue, I put the throttle down at a red light it stopped barely idled on about 2 cylinders and would not pul itself in drive. It coded p1688 also, internal fuel inj controller failure. Please anyone how do I get this truck running again. I was only on power level 2, and I have an airdog that works fine.