Just wanted to inform all my friends here that for almost all the problems you can take your passo or any Japanese vehicle to Asghar Autos it is located in lane of Data Murgh Cholay Hotel Behind in the Liberty Market Tariq Road. I own passo hana plus and couple of days back my accelerator became free and car was running on 10 speed with check engine light. I called Toyota best 3s on shahrah e faisal and they gave me an estimate of 13000 only for diagnostic through computer, on my friends recommendation I took my car to Ali at Asghar Autos where Ali took only 3 mins to find out the real problem without using any scanner. He charged 1500 for labor and replaced my throttle body with refurbished one which costed me 5000 and my problem resolved in total 10 mins time in 6500 where Toyota 3s were asking double just for letting the problem behind check engine code.
I am not saying that 3s is bad but I suggest that use 3s only when you have extreme typical problem.
All geniune parts are easily available at plaza market there is a shop namely Autocare Pharmacy just before the Tibet Center where you can find any types of oil, oil filter, air filter, plugs, all maintenance related stuff and free mashwara of car hakeem there.
For seat covers go to the shops behind McDonald Tariq Road.
For side mirror you can check magzine line plaza but don't deal before checking the rates from at least 5 shops and stalls outside.you can also use olx, there are many people doing side mirror in reasonable price.
Love your passo hana plus because I found it best hatch back car in town.