I would go basic, here...
Check for arcing on the wires.. My guess (seeing what's been covered, and when the problem started), I would say that the wires got knicked, or aren't seated completely.
I know you are pretty sure.. but 100% verification is what we're shooting for.
Ray