So, I have been looking all over and I haven't seen anything too close to my problem. I'm new, so forgive me if I forget something.
I have a 2005 Base Grand Prix ... no ABS, no TCS, just me and the road. (I hate this car, didn't want to get it but I had to get something to drive.) Yesterday I was driving @ work and for no reason it lost power, for a little while before the power left it, it was making a strange whining noise that I noticed was new. I live in the Bay Area of California and we've been dealing with a heat wave, but up until this point it had been fine. The thing is totally gutless on hills, and won't rev over 3400 RPM, doesn't even hit the limiter anymore. Idle is rough and bounces between 600 and 800, but seems fine when you put throttle to it when in park and under no load. It is spitting out a P0300 (Random/Multiple misfire) code and I have tried unplugging the MAF/MAP with no change. I have seen a lot of people talking about the ICM, but those were all on older cars. I have about 96k on this car, and it just has to last me another 2 weeks until I can finish the work I need to do on the 98 GTP I just bought.
I love the Grand Prix, 97-03 GT/GTP body style and I used to own a 2002 SE, this 2005 Grand Prix has been a nightmare from day one. I have to leave for work now, but I will try to check in on this on my break. Thanks in advance for anyone that can lend some insight. @ least my job is letting me use a company car this week.