Here we go on the same old spin. VP44-ECM,lift pump,ect. This is my story. I recently picked up a 98. 5 . 240K on the clock. Shortly after getting it I had all the symptoms of VP44 failure, hesitation, white smoke, sometimes poor start + all the codes. Installed a new lift pump and hoped but NO. So I ordered a bluechip pump and installed it,and put the setting back to stock from where the prior owner had set them with the super chip programmer (not a super chip fan myself). All good for about 200 miles then I got a check engine, crank position sensor,companion,over voltage ? Ran perfect so I cleared codes and all seemed ok. Power sucks but I figured it was a little tired and I am used to my past 03 that had been modified. About 600 miles later tach goes flat- check engine, codes are over boost,crank position, and something else. The tach only stayed flat for a minute if that when this happened. Againg this same thing happened about 100miles later. Then yesterday I get dead pedal, and white smoke along with poor running on start up. Get a check engine and I get 1594,1693,0336,0234. Humm - call doug at Bluechip and he suspects ECM ? Maybe a crank position sensor (which was replaced less then 10K ago), and or Map sensor. I have no one to swap a ECM with to trouble shoot that. A map was somewhat affordable, so I ordered a Map from Genos yesterday. I am struggling with what to do here. I can not afford to invest $800 into a ECM repair if it is not the issue, and dont know where to send mine if I do need it fixed. Can anyone advise me on this ? I am really in a pinch, I need my truck for the obvious reasons plus I need to make a journey to see a new grand baby due in two weeks up in Wisconsin (Im in Colorado). I am really at a loss and somewhat frustrated but still hopeful.