Apparently iys broken and the engien warning lights on ... It controlls emissions and petrol being released wich affects fuel consumption massively apparently. He quoted me over 100 quid but I cant find this sensor anywhare ! Anyone know if thats the correct name of them ?