My 04’ smokes a lot at idle. It’s not always consistent, sometimes it will smoke a lot and sometimes it is just a very thin haze. Truck dose run perfectly with no symptoms of anything wrong. In the past two years I have installed a new turbo, new injectors, and new fuel filter housing. Oil change, air filter and fuel filter are changed twice a year regardless of how much I drive it. Any ideas of what it could be??