Interesting comments about both the "stall issues" and the "0 engine sounds gaminess".
Since I have been experimenting with the internal engine sounds, so that I can be more aware of my environment, I wanted to add my two cents (or senses).

First, without tweaking (leaving default sounds) I almost never hear an external engine. So, ask yourself this question, is
that realistic? I only have my highway experiences to relate to. The noise generated from cars mostly comes from the exhaust, located behind. At certain revs, the engine pitch does change and I can hear the cars engine. Regardless of what my car is doing, I can most certainly hear other cars in my vicinity, some more and some less.
Off topic a bit, but when I rode in California, motorcycles were allowed to split traffic lanes. During that time I had some serious Harley envy. There was never a doubt when a Harley was about to slip in behind you or was near even if it was in your blind spot. I used this audible cue to make sure the rider had room and to check to see where he was and be on the look out.
So, as loud as you think your plane engine should sound, the human ear would detect other external engine sounds. Since there is no
red icon flashing on your windscreen telling you the distance of an unseen aircraft, the correct
gaming aspect would be to make the sound grab your attention at the appropriate distance.
Second, as for stall issues, I changed my buffet sound to an engine sputtering sound. It doesn't sound like I am in the rinse cycle in an old washing machine, and psychologically signals loss of power. I will experiment to see whether or not I should consider making this my warning buzzer, because I believe that might be where some of the problems in recognizing audio cues in time may be the culprit.