I have a 97 12V that runs fine in the city, but running over 75mph the truck looses power and returns to an idle. I have to feather the pedal to race the engine and it returns to normal. White smoke is always coming from the tailpipe when this happens. Now to all the parts I have replaced: Fuel sender in fuel tank, fuel heater screen assembly, fuel filters, fuel shut-off solenoid and relay. Does any one have an idea what is happening? any advise would be greatly appreciated.