That clacking sound is the gear select lever noise, it can only be helped with a slight dressing with "toyota glycol based grease" - its an elusive red colored grease from toyota that is used on rubber and plastic parts and is water/alcohol based. You can apply sunroof mechanism lubricating paste but that is also quite rare in Pakistan - hence everyones' broken sunroof.
The noise is pretty loud on the "cow" rollas as the assembly is pretty poor.