sorry..comfusing you..the part is engine ecu with part no NNN50030,td5 discovery II...same stuff like oil dripper gave link..but i need to find 2nd hand..
my dad tried asking them in malaysia..it costed lot in malaysia, therefore he asked me to find one..landrover service in malaysia just closed few months ago lack of supply etc