Hey all. My almost dearly departed beast has a new problem that the shop can't seem to figure out.

It doesn't start. Sometimes. Four times actually. It turns and turns but won't fire up. Then (at least those 4 times) after a few minutes it would go like nothing was wrong. The last time I gave up before wearing battery down, went back hours later and it started, so I took it to my shop. Seems like it would always start in the morning but it would fail to catch when I jump in after parking somewhere. Occasionally.

They said no codes pointed to anything. They are putting in a few hours testing wiring at this point, but I'm not going to let that go on forever on the clock. Any ideas?
Thanks for any input, I'll check in later.