Salam,
I have a 2006 vitz which is in perfect neat and clean condition.
All of a sudden I noticed that it started giving heavy white smoke on full idle rpm.
I showed my car to a mechanic he said "engine farigh he".
My car was also having some sillencer issues. I went to the mechanic and to he said "iska CAT choke he".
Hence he broke the cat which turned my car into noisy cat. The noise was unbearablle.
I noticed the smoke too increased.
My friend told me that he has seen many other jdm cars with the same issue.
Since I didn't like the idea of removing the cat, I got one Manifold for my vitz from the market.
The manifold was in great condition.
I got that installed and the noise went away and my car was smooth.
To my surprise, the smoke completely went away as well.
Hence, I realized that previously I was getting the smoke due to my cat being choked and now I have got this one in great condition.
It solved my smoke problem completely Alhamdulillah.
If any of you are facing this, I would recommend this approach.
I got the cat for around 6500 Rs from the market.
One VERY IMPORTANT point, in the market you might end up buying the manifold for toyota Passo instead of vitz.
As the engines are the same, the market people don't know whether its from passo or vitz.
But if you end up buying the one for Passo, it wont fit into your vitz as its valve is big.
A competent mechanic however may still be able to fit Passo manifold into vitz after some Jugaar.
Thanks.