I was driving to and from work yesterday and my 99 Grand Prix stahled on me while driving. Once on the way there and 3 times on the way home. once it stahls I can put it in Nuetral and it starts fine while rolling. I have read a few posts about it could be the Crank Shaft Position sensor? Could it be my fuel pump or is there a way to test my fuel pump? 184,000 miles with no problems until now. What are your suggestions? Thanks