hi mate,you aint stated what type fuel system it is.... (conventional or common rail)...also,are you sure the engine and relevant attatchment are the same as the origonal. modern diesil systems are complex and sensative...even down to injectors, a lot of modern diesils require information like injector numbers and high pressure diesl pump numbers to be configured into the ecu. if you have not used all the fuel system components off the origonal engine this could possibly be your problem as the ecu wont recognise the ones off you new engine
paul
April 2009