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...