I have a 01 grand prix 3.1 and it was in the driveway for about a week while I was waiting for new Wheel hubs to arrive. I have a remote starter in the car and I would start it every few days and let it run for a little bit. I got my parts and went to start the car and all it does is crank. I checked and can smell gas, got a spark plug wire tester and I do not get a spark. So looking in the H**nys manual it says to check power to the ICM. I checked and do not get power off any wire of the 4 connectors (red/black) or (purple/white) wires. So it then says that it is the Crankshaft sensor or camshaft sensor. I replaced both and still do not get a spark. I have a ELM scanner and dragged computer and monitor out to car and the rpms when cranking are from about 170 to 195. The ICM was tested fine by autozone, and the starter was tested fine by autozone and checker. I checked the red/black wires at the PCM/ECM do not get any power with a test light. I did not check the purple/white wire. I am at a loss, did my PCM/ECM die? All fuses under the hood and in the glove box are fine. This 01 has 180k. Anyone have any leads?