Friend of mine with a 1996 4x4 5 speed 4:10's and140k calls me and says that the truck will only do 55mph and puts out white smoke. When he lets off the throttle the smoke clears. He said that under 55mph the truck runs fine. The temps here in Oklahoma have been in the low 30's the past few days and he is plugging the the block heater in all night. Today after church I followed behind his truck and the smoke coming out of the tail pipe is blue and has a rich fuel smell. The rich fuel smell was strong enough that my wife could smell it. We followed him for about 8 miles and every time the truck would reach 55mph it would put out this blue smoke. I asked him when the last time the fuel filter was changed and he said it had been along time. So I am going to start with replacing the fuel filter. I will also check the fuel heater and pre-filter screen, if that turns out ok I have an used but good overflow valve. Does anyone have any other ideas?