Do you have eagle installed? I just fixed some intermittent USB/TRS MIDI action where the value would jump high occasionally, yet the voltage out was as it should be.
There was a cold solder joint on one of the MCP6004s. If you have an issue with the digital outs but not the voltage its very likely either a bad joint on the MCP6004, the 5.6k/10k resistor pair, or the multiplexer input.
If you dont have access to eagle post which number fader it is and i can point you in the direction of which solder joints to look at
Post a board pic