I don't know your exact problem but I faced a situation with my vitz few months back when the car stopped shifting or shifting too late. Quite a few so called transmission experts diagnosed this issue as failed transmission et el with expesnes from 20k to 50k from repair to replacement. Went to a transmission guy thru a reference in Lahore and he advised to first clean up the CVT filter and said if the problem doesn't get solved there, the car's CVT would be the pinpointed. After cleaning the filter (I've been told by Toyota motors that CVT filter isn't available - so apparently cleaning was the only choice) and changing the CVT oil, the transmission started working just fine. Get the CVT Filter cleaned up along with new CVT oil before trying anything on the CVT. Also, CVT filter needs cleaning every 20k km.