I believe that I have sorted out the problem. Garageband has only very basic midi and it is impossible to turn off 'Spark Private In' and 'Spark Private Out' midi.
I decided it was time to upgrade to Logic, or rather Logic Express 9. Spark shows up here and works fine so the problem is Garageband is not capable of running Spark
Tim.