OK I'm stumped on this one. My '99 Boxster sometimes decides randomly not to start. Power goes on normally when key is turned but starter won't crank. This is completely random - haven't seen anything close to a pattern yet. Sometimes car starts fine for days. Sometimes it happens many times a day. When it happens it could take one or two tries to start or it could take literally 100+ tries and I have to walk away and come back hours later to try again. It may or may not happen first thing in the morning, and it may or may not happen right after it's turned off. Engine hot or cold. Rain or shine. Night or day. Short or long drives. Totally random.
I know what most of you are thinking but it's not the ignition switch. Neither is the starter nor the clutch safety switch. Ignition switch and starter were replaced and clutch switch was bypassed and problem persisted exactly the same. I'm thinking maybe immobilizer but I would think that either works or doesn't work full time, not back and forth.
I hate intermittent electrical problems

Such a pain to diagnose. Any ideas?