I just bought a used mehran and first thing i sas was the radiator was in a really poor condition, i installed the chinese aluminium one that cose around 2500, tried it for a month and wasnt satisfied at all, the performance of the ac went down. Went to an ac mechanic at tariq road, he told me it was because of the radiator, at first i hesitated but then again, safety of the car is more important. I exchanged my chinese radiator and gave 4200 more for the new denso radiator, hose pipes and installation charges. Trust me, after that the a.c. is working like a charm and engine needle stays at c most of the time, im totally satisfied