Are you using Faderport with the original (Presonus) plug-in or with AZ Controller?
Any plug-in, including Control Surface one, can technically corrupt Sonar memory.
You can try the plug-in you do not use at the moment as a check.
The only other possibility for the effect you observer which comes in my mind is something horribly wrong inside USB host/device/driver/Sonar MIDI ports chain and what should be sent to / received from Console mixed with Faderport communications.
a) Recent Sonar versions definitively have some bug in MIDI<->surfaces routing. In/Out ports are periodically messed. That can explain "chaotic fader movement". You can try to remove MIDI related .INI files and re-insert MIDI settings. Also re-build surfaces list. Check for periodic Connect/Disconnect for (any!) MIDI devices in Windows, that normally trigger the bug.
b) try to use another USB port for Console or Faderport, I mean try to use them on different physical USB chains inside computer.