The engine light is on and stays on. The air filter was changed and the light turned off. Then they cleaned a small motor by the gas tank and the light when off then came back again. Now they say it is the LPD that I have to change. I want to know if this is correct.
how do you fic the LPD on 2007 Toyota Yaris
YOU need to have the codes REALLY inspected. I think that you mean the LDP or Leak Detection Pump, which is part of the EVAPORATIVE control system. This shop has already missed once MAKE them GUARANTEE this will fix it or go to another shop. If there is a Gold Shield Smog Station near by I would go there, I do Gold Shield Level Emissions work in the Bay Area and I deal with LDP type of issues every day.