Alright for the last couple of days I have a light white smoke at idle only when warm. I've searched and read for hours concluding its those darn injectors again... I'm too late with the lift pumps and mega filter. My question is: Should I change head gaskets and water pump during tear down? My truck just hit 230,000 miles and still runs like a top, and I'm a preventative maintenance kind of guy. I would like this to be my first and last time to tear into the engine. I'll be ready for a newer Duramax after these injectors poop out, lol. Thanks fellas!