by Dan_Z on Sat, 13 Feb 2016 8:57 +0000
White smoke is usually unburned diesel coming through (black smoke is partially burned diesel). Water getting in can cause white smoke, but it is unlikely to be getting through the injection system, more common is water getting past a faulty head gasket. But this does not sound like your problem.
The problem is more likely an injector or injection timing fault. The ECU uses data from a number of sensors to determine the injection timing. An intermittent fault on a sensor is possible, and this should trigger a fault code in the ECU.
You will really need to hook the vehicle up to a computer to read the injector feedback values and see if there are any fault codes stored in the ECU. This should help pinpoint the problem.
I hope this helps.