I have moved to Lahore since Jan this year, i headed to a mechanic for a scan, apparently he was good with electronics and thus the result was in two trips to him all I saw were german cars hogging his garage. 3 BMW's none of them 3 series standing there with enough dust to say that it had been quite a while since they last ran. My experience in Karachi has been similar, a 7 series BMW came in for a CVT oil change at our mechanic. The cost 70,000rs for one CVT oil change. Compare that to my JDM Lancer's CVT flush of 10 litres at 14k with genuine mitsubishi fluid. We had a family friend back in the late 90's who owned a 318i, one wheel cap was lost, the cost 16k for replacing it back then - just one wheelcap.
My dad's cousin bought a merc I believe belongs to the same time frame as you intend to buy a month or two back. They replaced brake pads and after starting the car 3 new CEL codes had appeared and none of them related to anything close to the suspension or brakes, needless to say because of lack of proper scanner at the mechanic the car had to be left at the workshop. And this was that workshop in Karachi that gets stuff that even Khan Motors cannot diagnose. He even had a 2004 diesel merc standing there for 8 months which due to water damage had it's ecu done, then the suspension or whatever gave way. Shahnawaz demanded 16 lacs just to start it. That car was offered 8 lacs, owner said I bought it in 35lacs and I am going to spend 16 lacs on it? do what you have to start it, I saw it standing there for ages I don't suppose it ever got started.
The moral of the story is buy a german car and sell it in 3-5 years but make sure you buy one off the showroom floor. You sir do not want to mess with a used german car in Pakistan, there are simply very few people who can understand them. There's a reason why these cars have such a low resale, they are considered elephants in every sense of the word. Buy that civic, the nearly 5 lac you save put it in Golden Arrow Stock Fund or one of Meezan's Equity Mutual Funds or take a trip to Thailand get a massage every day for 14 days and shop to your heart's content.