mohurwitzmusic,
You could certainly try eliminating one particular MIDI Port or Ports to see if there's a fault there - though I'd be surprised if that were the source of the problem.
No, what I meant was allocate all 16 Channels on Port 1 before allocating the 17th instrument (and Channel) to MIDI Port 2, Channel 1 etc. From your earlier post (maybe I misunderstood?) it seemed as though you were distributing instrument (Channels) across Ports more widely.
I'd avoid the Mixer if you can. Sibelius works best when its Channel allocation is left at 'Auto'.
Have you tried starting from scratch (keep a copy!) with a poece that's behaves in the way you describe; and alloacting instruments to Channels, Yes, in the PlayBack Devices dialogue one at a time? And see when - if - there is a slowdown?
With that much RAM, it shouldn't be a hardware malfunction, I wouldn't have thought. Though, one last question - if on a PC have you tried restartingā¦ there's no memory leak or runaway/zombie process, is there?