Having seen the pictures of the wiring and the "fix", I'm still on the wiring issue thought. Always go for the obvious things before you spend extra money and time on something that hasn't shown you any signs of being an issue.