My 2003 has died three times in 2 days while driving. No pattern to it. After it stalls, I see no tach movement when trying to restart it. It takes between 1 to 5 minutes to restart and today it died twice within a mile of driving. Not fun in traffic. No fault codes, instrument lights behave normally, but as said, the tach needle will move once when turning the key on, but no needle bounce when cranking. The tach normally moves slightly when all is well. Crank and/or cam sensor?