This product is a DPF (diesel particulate filter) pressure sensor with the manufacturer part number LR117065, specifically designed to fit Land Rover models
eBay