Hi Matty I'm not sure whether you've find the solution for your problem, but try resetting the smu on the logic board and see if it works on ya. thanks
open