ok i have a 01 Grand Prix GT. Nothin special just the 3.8L. About a month ago my wife was driving it and it just died. She said it didnt do anything funny before hand, it just died. She tried to restart it and it would not start. I towed it back to my house and replaced the fuel filter thinking that it was a cheap and easy fix. After the new one was installed it started right up but as i test drove it, it died again and wouldnt start. The fuel pump was the next thing i changed (even though it cycled normally and appeared to work fine). That didnt fix the problem. I replaced the ignition module next and that didnt work, then the crank shaft sensor (even though my tack never dropped before it died which usually is a sign of a bad crankshaft sensor) and it still dies!! Sometimes i can drive it a few miles, sometimes 20, then it will die and not restart. Sometimes an hour later it will restart and other times it wont start for a day. I am so lost!! Does anybody have any suggestions??