I own a 00 Grand Prix 3.8. Recently I replaced the fuel pump because it died out of no where. It didn't fix the problem. After searching through the forums here I started to think it was the CPS. Turns out if I turn the key to the on position and pop the hood and pull the 10 amp ECM (SENSE) fuse and reinsert it I can start the car. The car still dies randomly but is driveable. I believe the ECM is on it's way out. Anyone else have this problem?