It was the exhaust manifold gasket. Leaking from both left and right cylinders.
UPDATED situation is is I took a trip to Islamabad last week. Everything was fine. But when I got back to lahore, after 2 days, I heard the same noise at start up for a min. Then the noise disappeared ( I guess because the manifold warmed up and leak was sealed by expansion). Since then , the noise comes back slightly but disappears after driving for a bit.
I took the car back to the same guy. He re tightened the bolts. And he also said that the manifold was not in a good shape. He mentioned that the manifold face was "phased out" (described that the face part was really rough and could cause leakages again).
Now I'm thinking does that mean the face is not straight anymore ?? If that's possible, then is there a way to sand down the face of the headers to achieve a once-again smooth and straight face to overcome any leakages due to the slight overall curve?