My car did something similar, would die when driving, except sometimes it would crank and other times it wouldn't.
Turned out to be bad terminals on my battery and my battery ground was bad, didn't help that my battery is old either.
I would start with checking your battery wires, make sure the ground is good and the terminals are nice and tight.
Bookmarks