OK folks, here's the problem: When I start my truck, it sounds like it's misfiring when revved, blows gray smoke, and has NO power (tops out at 30mph on level ground, decelerates going uphill at 2000 rpm) until the engine gets up to operating temp. The problem is def. heat-related. I've done the lift pump, replacing the ECT sensor today, and I am at my wit's end here. I was showing a 0216 code which I think was caused by low fuel pressure from the lift pump. Other than that, there's no signs that it could be VP44 failure. Anybody go through this or have any thoughts? I have already had a few near misses because of this, so anything you have to say, please speak up! Thank you!