I have read a lot of stuff on TD4 engine fuel management and how it all comes together, but still this engine smoke when cold and a blip, misfire or shudder at 2000rpm still baffles me how lots of you are still getting this after changing just about everything and then it hit me, the TD4 will open the EGR valve in temperatures below 4 degrees so the engine will breath hot exhaust gasses for it to warm up quickly, if you have a out of spec ambient temperature sensor that is showing colder than what it really is, hence opening the EGR valve this might be the cause.... well you never know ? Please correct me if I'm wrong but clutching at straws for you lot.
you will need to plug your FL into a diagnostic machine and check the temperature that is being read by the freelander sensor and compare it with a thermometer placed in the engine bay close to the one on the FL