I have two lift pumps on my truck and drive by the guage. One of my employees took the truck in june and the pump on the rail failed causing the truck to stop. When I got to check it I discovered the problem and bypassed the pump using the engine mounted one. At that time i had the 0216 code. Continued to drive the truck no problems until today. Loss of power and blue smoke. When cold truck runs perfectly but after 5 miles or so it acts up and will only go about 10 mph. This is my 4th pump unless you guys have another suspicion- getting old.