One of the relays in the top of the E-box in the engine bay craps out in these.
Gives a similar symptom of cranking, but not running. Since you've got a weakened battery, it's worth jumping off another battery while you carry out your testing, as you need to spin the motor up to at least 280rpm before it'll fire anyway.
Bookmarks