04 F250 with 140,xxx miles the truck has thrown a p0275 code started smoking white little more than a hazy nothing to bad just enough to worry me and has developed a miss. Everything I read says bad injector but the injectors might have 2,000 miles on them so I'm thinking it's not an injector...