Had exactly same symptoms + glow plug warming light wasnt coming on, and engine would turn over but not start. Moving wiring loom to ecu cured prob, on closer inspection found a break in a wire feeding ecu, crimped it and alls well except dashboard temp gauge now not working correctly!!
Will check damaged connections in the morning
Sparky, January 2011