Thinking it may be a firmware change then.

I'm reluctant to do any hardware modifications if the issues lies in the firmware since it'll still be present.