I had the same things happen when I installed my injectors. Had me wondering what was going on too. Here's what I found to explain the situation:
The reduction in idle is probably due to the larger nozzles, different spray pattern, etc. not operating quite so efficiently when flowing small (idle) amounts of fuel. This also increases idle smoke, which can be reduced or even eliminated by advancing the timing. The intermittent idle smoke is most likely caused by the KSB which advances the timing at idle, by way of increasing the internal pump pressure, depending on the intake air temp. So, if you run the truck down the highway and then stop and check idle smoke it'll probably be very little. This is because the cool air coming from the intercooler has cooled off the intake manifold and the KSB temp switch which will turn on the KSB and advance idle timing. If the truck sits with the engine off for a few minutes, the heat from the engine will warm up the intake manifold and the KSB temp switch, turning off the KSB and retarding the idle timing and making more smoke. You can check this by idling the engine when it's all warmed up, if it smokes, jumper the KSB solenoid to the battery +terminal and see if the smoke is reduced. You should also hear a change in engine sound and a slight increase in rpm. Also, if it's idling with no smoke, try unplugging the KSB wire and watch for the opposite effect. As far as the WOT smoke, I've noticed that I get more smoke if the engine is not fully warmed up or if the ambient air temp is below 40 degrees or so.
Hope this helps a bit,
Sean