Thank you Xulfiqar for reply, i really appreciate help from all of guys who contributed with their comments and guidance but special thanks to @xulfiqar & @ser_gtr.
The problem identified was incorrect wiring of IAC valve and Aircon not routed through ECU, I am really blessed that my mechanic puts his head down for last two sleepless nights fiddling with top electricians of RWP and identified the problems of little mistakes done by original electrician who performed initial work.
The car really now drives like a charm at least in test drive though mechanic did it a test drive to Murree last night while engaging the electrician sitting beside and connected his scanner/computer, they even find a hidden problems associated with transmission solenoids. There were issues with injectors which were not working on low RPM's but working fine on high revs.
There is now one problem left which is linked up with Generator output, as light fluctuate at night occasionally, he changed the generator twice but problem still resides, later mechanic did all trouble shooting and also identify generator as culprit and advised to replace and check until issue resolved, can you guys tell me is that really a generator or still probability of wiring mistake?