sounds like a crank sensor. if the tach drops to zero before it stalls thats a big clue to that sensor. it never set a code either.

you can drive it till it stops restarting, the re start time will get longer and longer. what used to be a 5 minute hick up cant turn into a 30 minute, or week long no start.

post a pic of this plug. if its a long plug and on the driver side it could be the magnasteer plug from the rack.