If you are getting white smoke on start you might want to read the owners manual. It says if you start the truck before the wait to start light goes out, the after start grid cycling is disabled. This would definitely cause white smoke. Especially if you go through two heater cycles, and start before the second cycle ends. It also says to keep key off for more than five seconds when using two or more grid cycles, or it is again disabled.