[AS2] Preloader not appearing until x% (Usually almost 100%)

[Using Actionscript 2.0]
I’ve been having this problem for about a year now, and with **extensive **google-searching, I have found absolutely nothing on the problem. My preloader does not appear until the flash is almost completely loaded, thus rendering the preloader useless. I simply see a blank screen for a long time, and then finally the preloader appears with >90% loaded.

**Here’s what I know:
**
[LIST]
[]The preloader itself uses a near-insignificant amount of KB (less than 1% of the total .SWF size) so that’s not the issue.
[
]The problem likely comes from using “Export to frame X” when linking large files for AS (usually audio files). Even if you set it to export to a frame later than a preloader (such as 2, 3 or even 50), it will still load these assets before the preloader.
[]To reiterate: using “export to frame 2”, etc. does not solve my problem. No matter what frame you export to, it will always load the assets first.
[
]I’ve tried to “load” the songs manually by placing them each on a layer of movieclip set to ‘Sync: Stop’, but that didn’t work either.
[/LIST]
So to summarize the issue once again:

  1. I need to link an .MP3 (or .WAV, etc.) to actionscript so it can be called with “attachSound”.
  2. I need my preloader to appear immediately, not when the flash is almost done, thus rendering the preloader useless.

I’m all out of ideas and things to try. I’ve tried my best to figure out this problem on my own but at this point I wonder if it’s even possible to fix this issue. I am extremely appreciative of any help I can get on the matter. Thank you.