Just to follow up on my hall button issue, new CPU fixed the problem.