Hi, I had the same problem. Poor start with cold day, engine sometimes only puff-puff and stall (blue-white smoke). In last three years I changed glow plugs, battery, overhaul fuel pump, bought new injectors, bought fuel warmer etc. But everything without effect. Now I found where is problem. If you have a small SCV valve on fuel pump (called Compact SCV) try this home made diagnostic: warm up SCV valve before starting in cold day using hot water or hot airgun (about 80°C). When engine start for first time, piston in SCV valve is seized (rather chill diminishes tolerance and piston seized). Denso prepare new version of SCV valve, please wait few days, I prepare complete guide with pictures, order numbers and Denso service manual. P.S. I´m sorry for my english, because I´m from Czech Republic :-) Edit: 6.2.2013 - Here is part number: new one - 0422626020 (replace old 042260L030) After replace SCV, you must make Supply Pump Initialization Procedure - see enclosed Denso Repair Manual, Repair Section/2.Diagnostic Overview/2-113 to 2-115. I make this process with Toyota IT II (Intelligent Tester), I think that this way is better than connecting terminals TC and CG.. After replacing SCV during calibration were two random errors. Both of these errors concerned Air Mass sensor and Intake Air Temperature. I erased all this errors three times during calibration. Now is everything OK. Torque for SCV bolts is 6,9Nm first, 10,8Nm second. DENSO CR SERVICE MANUAL.pdf