Mine's a 2001, 2.3, auto and I've had a similar very intermittent starting problem, only happens in the most inconvenient places, but always starts after a minute or two. Follow frogeye's relay 30 check (shame I hadn't seen the link) and from behind each relay is a brown wire which heads off towards the loom. My brown wires all disappeared behind a piece of tape, 3 in 2 out! It didn't look like someones bodge, it looked like it had been there since new. Removal of the tape showed that the wires appeared to have been glued, not soldered, together. I soldered the connection and re-seated all the relays, I had been looking for a high resistance connection, which I appeared to have found behind the tape and tarnishing of the relay plug in connections was another possibility (re-seating cleans the connector). Disconnect the battery while you do all this! Since doing this it's been fine, touch wood.