Finally got the poor idle stalling issue all resolved, ended up being just a blown fuse (#21) under the hood. Who knew it would be so aggravating yet so simple! Still working on the transmission issue, I'm assuming it is the VSS?