Hi guys, I secreted a 7809 regulator (plus a 0.15uF cap on the o/p) in the supply housing, and the ripple has gone, the supply is a rock solid 9.1V - but the fault remains.
To add to the spook channel switching, I just noticed there's no 'note off' message on certain notes/channels. So it's a proper basket case