RE: stalling.
sounds like you would have thot of this by now but, is the pressure line pushed to far into the mufler, or are there any leaks in the exaust? I know that my car has to idle high when it is cold but once it warms up it is at a good idle. Hope this helps.