"If your Yaris smells really bad when running the AC, its because Toyota did not put in a cabin air filter nor a mesh screen behind the intake vents to prevent the leaves from entering. If you want you can call this number:1-800-331-4331 and add your compliant to case # 0906126566. This seems to be a problem with all the yaris's and they will do nothing about it until they get enough complaints.
Or you can continue to pay over $70.00 bucks every time to have your Yaris's AC vents and the back up of leaves (which is causing the smell) flushed every year for the life of the car "

seeing as i take it you HAVEN'T been to a toyota dealer id like to inform you that TSB#0103-09 is for your same complaint and it involves replacement of evaporator. if you've been dumb enough to shell out money for a warranty job than i feel sorry for you, sir.