I have a 2004 GMC LB7 with 259,000 miles. When I start it up an let it idle it's a faint white smoke coming from the exhaust. If I go drive it goes away and when I idle for a bit it comes back. Good black smoke when accelerating and smooth idle. Is this a injector sign or just may need a fuel additive? Not sure