2003 Grand Am doesn't start.
My wife'* 2003 Grand Am, 2.2L 4 cylinder. Problems began in November, when the car would not start. We had it towed, the garage we took it to told us the problem was the fuel pump. The fuel pump had been replaced 13 months previously (just out of warranty, naturally). So we put in a new pump and filter. Car ran ok for another month or so, then wouldn't start again. Had it towed to the same garage, where we were quoted for a new ignition coil, plugs, boots, ICM, and tune up. Told the guy no thanks, replaced the coil, plugs, boots and ICM myself. Car started, but would not run long, stalling out when the throttle was depressed. Put the original ICM back in, the car ran fine for another month or so.
The third time the car wouldn't start, had it towed again, except this time the car ran fine when it arrived at my house. Checked the OBDII, no codes, all sensors ok. Fuel pressure ok. Car ran fine for a month, then would not start again. It sat for a few days, I saw it was low on oil, so I put 2 qt. in, and it started and ran ok. Changed the oil, and it ran fine until last week, when it refused to start again. Battery is 12.5V, fuel tank is full. Pressure is ok to the rail. I've narrowed the problem down to the fuel injectors or the PCM, but I'm not sure if it'* a sensor issue or if the computer is NFG. Can anyone give me a clue? Thanks in advance.