About 2 months ago, I had a momentary loss of power on the freeway while coasting and then trying to accelerate. Code P-0216. Code cleared by Dodge. Fuel pressure gauge installed, poor fuel pressure, lift pump replaced, good fuel pressure. Power loss incident happened again about 2 weeks ago, same code. Truck stumbled and blew gray smoke when pulling off the freeway. Truck sat for about a week and seems fine. Code has been cleared and has not returned again yet. I know that the 0216 code is for injection pump timing failure. Is there anything besides the VP-44 that could cause this? Map sensor, throttle position sensor, etc. ? Since it doesn't act up very often, we are having a hard time believing that this is the pump. Can anyone please help and explain what is going on and how I can fix it. Any and all help is appreciated. Thanks everybody. Dan.