bro i have the same problem, showed to many machanics and electricians but the mistry still on,
Now i dont even look at the temp needle. some times it hikes like any thing and some times stays at the half spot.
check this out i asked a guy who owns a mehran also, some one told him when it gets heatup the needle goes on a nose dive and when it is on the normal temp it starts to move up.