I doubt that op will find a good repair guy outside the service centre for the fans.Better not,as per a recent reddit thread about MSI out of warranty gfx card repair experience at their own service centre,it is a waste of both time & money with still no success.