Had the same problem last year...
They replaced a ground wire, the starter, the Battery, and basically they didn't find anything as the absolute cause.
Symptom...
Randomly, you go to start the car, you here the starter solinoid go "Click" but the engine doesn't turn at all, as if something isn't quite fully engaged.
Sometimes a few more tries and it will kick in, and spin/start at full speed and start right up. It never starts "HARD" it ether STARTS or it goes CLICK, nothing in between.
I now carry a "Booster" pack, that SEEMS to make a difference, but so does opening the hood, wiggling the connections (They are tight) or just cursing for a while. When its ready it will turn and start.
H E L P !!
Bob Sisson '95 GLT 850