My 99 grand prix died out when I was driving the other night it didn't want to start but it did crank. I did some research and found that it could be the cranksenser or cam senser. I replaced both and still nothing so next i replaced icm and both pcm and nothing I checked the fuel pressure it was good fuel pumped worked and even changed out fuel filter. I am at a loss and don't know whatelse it could be....does any one know what it could be!!