3 Series e46. But don't waste money buying a new sensor or unnecessarily replacing hose assemblies, all of which can last well beyond 10 years/100,000 miles. But don't waste money buying a new sensor or unnecessarily replacing hose assemblies, all of which can last well beyond 10 years/150,000 miles.
eBay