had a similar issue, with a starlet GT it ended up being the alternator... driving and it stopped out of the blue, would start only when we hooked up a starter pack and it wouldn't take off when it was on.