Have you considered the Big 3 upgrade?
engine to chassis ground, battery to chassis ground, alternator to battery positive?
I did this a while ago and it helped my stalling problem. even with having an alternator that does not turn on until 1200 rpm.
FocusFests best of sound 2008