Barry, I was going to give them a call, I'm going to first verify the other sound file in the same fashion so that I'm sure of what I'm talking about.
I see there are two different files for the Premier Amtrak AEM-7, so I'm going to try the other one first in that one.
I was working with the CAT SD-45 first. I searched all the SD-45 models and they all seem to use the same sound file, so it's somewhat surprising to me that this topic hasn't come up before! I'm wondering if there's something specific about the sound file and perhaps an oddity in my specific SD-45 that combine to create the issue. I'm planning on loading that file into what is now a working locomotive to see if the static follows the file that way.
Joe, I can't see that there's any way to tinker with the sound files, short of binary patching. Since I'm almost sure they have some checksum for the loads, you'd have to know the structure and adjust the checksum. Having done patches on other products firmware, I can tell you that can get complicated at times.