First of all to avoid all misunderstandings: the shift rod has nothing to do with the engine stalling
Have you checked your battery, could be either a bad battery or rather something wrong with generator/regulator. No electricity spells bad performance all the way to the brink of dying on you.
Worth checking, and as it is not in your list perhaps overlooked?
Cheers,
Tim