Found an ECU & Pump reset procedure a while back for the Nissan Navara on their owners club forums. It recently came up that a reset needed to be done on a 2.2 DCi P12 Primera, but Nissan wanted £90... So I posted the link to the nav forums on the off chance it might work. I know that the ECUs have the same Pin outs so very similar if not identical, so it was worth a shot. It worked! Works on the N16 Almera too Source: nissan-navara.net http://www.nissan-navara.net/viewtopic.php?f=15&t=5786 Thanks to Boohoo for reading through the workshop manual, resetting ECU and FUEL pump MAY help in cutting down on that horrible tapping noise that the D40 suffers from. Ive carryed out this reset and the engine is alot smoother, more responsive, less smokey and alot less tappy. To carry out the reset carry out the following Turn ingnition on so all dash lights come on. Wait 3 seconds PUMP accelerator pedel 5 times within 5 seconds.... with foot now OFF accelerator wait 7 seconds... After 7 seconds press and hold down accelerator pedel for 10 seconds... Atfer 10 seconds the Engine Managment Light will start to flash, at this point remove foot from accelerator. the Nav is now in diag mode, so let the EML flash for a bit. the press and hold the acclerator pedel down for more than 10 seconds..this will then reset ECU and fuel pump etc......and put them into learning mode. NOTE: When the EML light is flashing, this is listing possible fault codes... so if you know how to read the fault codes or know the sequences then you can figure out any possible faults with your Nav with out getting the dealer to do it!!