Carlos saved us $400 by cleaning a sensor that the BMW dealership told us would have to be replaced. Carlos warned us that cleaning it may not work and that it might have to be replaced if the check engine light came back on. 300 miles later still no check engine light and I have $400.00 in my bank that would not be there if not for Carlos. Thanks!!!!