White smpke typically is from moisture in the fuel. is this a trucj you just got or have you had it for a while. you me be stuck redoing the whole fuel system. draining it and new pump filter and injector. start w the least expensive and do a process of elimination.