I have a 2009 Toyota with 57000 km on it, and the check engine light has come on for the third time. Both previous times I took it to local (here and in Manzanillo) non-Toyota mechanics who put it on their little hand-held diagnostic machines, said everything checked out fine, and that they think it was just the sensor. I want to sell the car so want to make sure that all is okay with it. Do I need to take it to a Toyota dealer in Guad so that they can check it out officially and perhaps set that engine light so that it does not come on again until the next maintenance is due? Is there more than one Toyota dealer? If so, which do you recommend? Anyone have experience with Dalton's service dept? Any help is appreciated. Thank you!