Hi
Doug I don't own the Integra but downloaded the manual. From what I can tell it only receives program changes 1 -128 but it accepts bank numbers. If you download the Midi Implimentation chart (you should have it too with the unit) it details what bank numbers correspond to the various banks of sounds within the unit and there are many!
The bank data has two parts the MSB (CC0) and LSB (CC32) . It seems to all be on page 1 of the Midi Implimentation document. (The one that is 29 pages long!)
The Integra also needs to be told to receive program changes too.
Here is some stuff on the bank select mode.
http://home.roadrunner.com/~jgglatt/tutr/bank.htm I am in a similar situation too because I have got a Kurzweil PC3K and with the Kore 64 memory expansion installed I have over 4200 patches now to deal with!