Have you cleared CV19 (e.g., set it to zero?). This is the advanced consisting CV.
This should have happened when you reprogrammed, but just to be absolutely sure, set CV19 = 0 and also set CV's 21-24 to zero.
Then, try to program each individual engine with its own address (this may sound elementary, but after doing a new download, you DID use address 03 to address the engines, right? Because the download would have reset the address to 03 - a reset would not necessarily do this, depending on how you had set up the decoders to begin with) and check to see if they will run.
If none of that works, then I'd do the following with one of the sound engines:
1. If there are any keep alive caps connected, disconnect them.
2. Do a new download of the sound file you want directly from ESU's web site. Then load that sound file into one of the engines. When it asks whether you want it to overwrite defaults and write decoder data, make sure the boxes are checked to do so.
3. Now try the engine - remember that the address will be 03.
If that doesn't work, I'm out of ideas.
John C.