Hey guys, thanks for the support, much appreciated! I've made a bit of progress, managed to get the factory settings restored with Sysex Librarian that I got from Dave Benson's page. The thing is, I only managed to get patches 33-64 into the internal memory and 1-32 remain the same as they were before. I tried changing the receive block to 1-32 but when I tried to send info the display says "now receiving" but doesn't say "finished receiving" like it did before. Now I can't seem to send any patches Sysex to it any more. Any ideas what the problem is? Thanks in advance!