It doesn't matter if it is mehran or a corolla both are same local crap and only difference is that it is the brand name obviously Toyota has huge market then Suzuki. Any engine if maintained properly can clock 200k kms and this is for local engines. But when the ustaad thing kicks inn directt pakha kabli pilug wire havoline 20W-50 changing oil at 5k and that too crap 20W-50 which is mostly fake, then the engine life drastically reduces to only 25% which is 50k kms and most car need head jobs and tranny jobs. My Mamu still has his Old 1980 Land Cruiser 12H-T and you wont believe it has clocked 550K kms on and except once timing belt change at 200k kms car never went to mechanic. He pours oil himself waxes and washes himself. Imagine in Pakistan people atleast overhaul engine 3 times to get to that mileage 550K Kms. Everything stock. All fluids on regular intervals and car recently completed a 2000km journey of northern side Gilgit, Karakoram, Nanga Parbat, Babusar Skardu etc. Its all about how you care.