I got a question for my friend on his 02 Dodge 5. 9L whether the injector pump is going out. He knew the stock lift pumps were weak so he put on a Fass lift pump 7,000 miles ago. The fuel pressure is good; 17 lbs. idling and as low as 9 lbs. full throttle. The problem is sometimes there is no throttle response until you push it flat out, then it dumps all the fuel in at once. It happens pretty randomly but especially when it warms up. His mechanic pulled this code; P0216, Injection Timing Control Circuit Malfunction. He said it is probably the injector pump. What do you think?