Here is a an engine EU module taken from a land rover discovery 3 2.7 tdv6, it is in good used working condition.
Part No. NNN500560
Check out my other items
Any questions please ask
Happy ebaying