Ensoniq Mirage garbled sound lower half of keyboard

I have a Mirage DMS-1 that’s seems to be loading sample data into RAM incorrectly on the lower half of the keyboard. The sound is garbled and glitchey. Seems to be the correct sample data but read wrong and out of order. This happens both when data is read from disk as well as when audio is sampled from the input. If the same sample is loaded multiple times, it will sound different each time. However the output will remain consistent between loads.

I pulled all the socketed ICs and deoxed the contacts but no luck. Thought maybe it was a problem with one of the multiplexers but switching them has made no difference. Anyone have any ideas?