The 3.5 should have enough torque to override seizing ancillaries I would think.:)
Is the alternator light is coming on when it just prior to stalling?
Your problem could be HT leads breaking down or a LT wire with a bad connection around the ignition with all the oil etc. Run it in a dark place and you will see cowboys and Indians on the offending leads.

