Glad it works now m8!
There are quite a few laptop repair specialists out there who can fix this type of problem. The good companies offer a 'No fix no fee' policy and usually charge appx £60 + carriage for the repair. If the problem persists then it may well be worth a go.
Good luck