@mominkhurram6 My apologies for replying late. I've got a 2003 petrol engine 3.5l GDi. Please talk to Shahid on 03432376653 if he's opened these days. His workshop is behind Khalid Bin Waleed Road near the car accessories market. He's connected with Shershah people and can arrange parts for you like he did for me but majority of my requirements were related to engine parts such as oxygen sensor, and ABS mechanism.
Also, there is one more reliable mechanic--Shahzad--03002108857, who is based at DHA Phase 2 extension. If you need to do any suspension work please let me know and I'll get you through a reliable person who works at People's Chowrangi near Pyala Hotel. I'd got my AC vents fixed by a veteran who works in North Nazimabad, and although they aren't 100%, but much better now that they previously were.
I had arrange the door locks from Peshawar but unfortunately all had cracked grooves so I sent them back and got my money refunded. Later on, I searched on Ebay England and sourced a complete set for around 18pounds through a cousin who lives there. But unfortunately this is not a feasible option currently.
My suggestion to you is t get your vehicle engine, and suspension wise 100% then go for the beautification.
Please check the AC vents before and after the repair work done.
o