For the electrical issues. Here is the contact
Have two workshops in Model Town, Lahore.
He is the best guy i know for years. Very wise and charge very economic fee.
tell him the situation and let him find the solution. He works very slow but perfectly. And ofcoarse you don't have to see him again & again for same issues.